i was the same way, anoxiously awaiting my own baby and jumping up at every truck noise! mine was eating right away also... i was bracing myself for an initial stress-induced hunger strick, but no such thing happened.

one thing you didn't mention -- did you soak him? if not, you might want to let the little fella have a good, long soak, since the long trips can dehydrate them.

good luck with your new little baby!