He's here!!!! Caleb Richard arrived about an hour and fifteen minutes ago. All is well, things went beautifully, and I'll post more in the morning. It's 1:30am here. Looking forward to some sleep!