Why didn't he drop the gift off when before he flew off? Or give it to the person who picked the kids up for him?
No idea Betty, other than perhaps he wanted to give J&P the pleasure of giving them to Harvey when they saw him. I just don't find it a big issue as I'm sure Harvey had plenty of presents on the day and Pete rang him to wish him happy birthday. My boys often have belated presents and enjoy them all the more because it extends the celebration.