He's here! Arrived June 22nd by scheduled c section. 7:58 am, 7lbs, 2ozs, 20 inches long. He was so worth the wait and all of this recovery pain 😍

Ti