After a VERY long night, he is finally here. We got to the airfield aroune 10:30, and didn't get home until almost 2:30am. I had forgotten Benjamin had Kindergarten graduation practice today, so we had to be up by 8am to get there in time. Good thing we're running on adrenaline right now. :-) Thanks so much to everyone who prayed for his safe return. It is finished!