Dude.....looks adorable.(Looks quite a lot like me though)
Congratulations and I am sure the little guy will be well equipped to take on the world in no time.
My new favourite pic;(Image removed from quote.)
I'm kinda disappointed you haven't taught him the 2 thumbs up pose yet...