Congratulations! I know this probably won't help, but I'll say it anyway: I hope strength to you and your little one.
Now the naming part.
Leipä is the best name ever.
A bit difficult to pronounce right for everyone else than Finnish people. If that wouldn't be a problem, I'd suggest Karvaperseötökkä. Hairyassbug. So much cooler to say in Finnish. But it would be cool in any language to shout something like: "Hairyassbug, come inside already, it's supper time!"
Or Mana! Mana means power!
Jokes aside.
Sooooooo Slartibartfast is a no no?
Anyway, I think he looks like Joshua. Or Conor.