Sounds like it was a mammoth effort!
Congratulations and welcome to your little man. Hope you're enjoying your cuddles.