Romeo Javier Maldonado is only 6 days old, but he was one month ahead of schedule and his soldier dad wasn't planning on that.
Spc. Carlos Moldonado was stationed in Germany with the Army and wasn't expecting to be home until June. Baby Romeo had other plans.
"All of sudden I get off work. I get to a room and I get a text message, 'Your baby was born 9:55 a.m., six-and-a-half pounds.' And I'm like, what?!" Maldonado told KATU.
On Wednesday he flew home from Germany after 12 hours in the air and long layovers where he finally met his baby boy in the hospital room at Legacy Salmon Creek Medical Center.
"He's perfect," Maldonado said. "It's amazing. There's nothing that can compare to it. That you can hold that creature that you helped make. It's like part of you nothing like it ... no other feeling."
Maldonado will be home for two weeks. His family is planning on moving to Germany where he is stationed as a specialist mechanic for Apache helicopters.