Ok, so, assuming he has exactly 1 Mb/s speed, the whole upload of 4 GB would take around 9 hours. Although, it's a very convenient excuse for a delay of any length. He could potentially have an infinitely low speed allowing him to infinitely delay the update.
I mean, what a coincidence!? At the very moment in the span of 1.5+ years when he decides to update the game, a miraculous fucking STORM(?) happens, which leads to power outage, which leads to the drastic internet speed slowdown? And that is on top of some OTHER technical difficulties that caused a delay just a day before??? Holy shit, I'd say it's a STORM of coincidences!