Indeed, quite a special day for our hero. I thought it interesting that he met and interacted with all three of those he most interacted with in canon. I wonder how knowing about him, as opposed to the image of Harry Potter, will affect these interactions?
I do have to wonder about the extra parcel Hagrid picks up, I can't help but wonder if it's something we've seem before.