We used to do it so late cause we always had a live tree. It would simply not last till Christmas if we did it earlier. I know other families do it earlier, but my grandparents did it this way, so we did it like that too.
So nice of him :)
Enjoy the holiday season!