Except that he already had the big head before the time skip. I'm looking at the scenes with him on the bird island, and his head is already twice the size of his body.
I think it's just his new hat that makes post-skip him look x3.
That's why I think it must have happened gradually.
And yes, I get that he's supposed to be One Piece's Pikachu.