One little piece of advice. Whatever you plan to call him needs to be the first name, NOT the middle! My husband and I fought forever over the name for our youngest. I had my heart set on Malachi. He hated it. Finally we agreed Malachi would be his middle name and my hubby could pick the first name. If Malachi didn't grow on him we would call him by whatever my hubby picked. Well, his name is Christian Malachi (and I HATE the name Christian, for lots of reasons) but he does go by Malachi. Thankfully, it DID grow on my husband and he can't imagine him as anyone else now.
However, it is a challenge wherever we go! Doctors, school, anything that asks for first and last name.....
