The little prick see’s fall/winter weather approaching and is high tailing it for a warmer climate.
I hate winter, however if I were in his shoes I would at least stay for part of the winter and not use the “all done” excuse just before the cold.