Imagine if he suddenly decided, after making 75% of the update, that the basketball court needs to be redesigned (like he did with the house). That might mean changing the entire update, but he can't say that because people would think its stupid, so he makes a lame excuse (or no excuse at all) to delay the update in the hope that he can buy himself time to actually complete it.
Except it doesn't work, he needs more time. So he makes another small-lie to buy a few more days, and then another, and another. And before you know it, hes having his pancreas out and hes got the flu and an eye infection and his grandads dead and his computer watercooler leaked and his PA's house was in the eye of a storm and and and... and its chaos!