He's here! All 9 pounds of him, at 39 weeks, 3 days.. And 2 very very fast hours of labor 😱😍 Felix!

Rebecca