It's about time, but well worth the wait.  He's is soooooo cute!