Need help with a first name

My husband and I are expecting our second child in about a month. We are stuck on a first name for a boy. If it’s a girl, we are set ([name_f]Maren[/name_f] [name_f]Barbara[/name_f]), but boys are proving to be more difficult. Our son is two and a half and named [name_m]Leif[/name_m] [name_m]David[/name_m].
Considerations-

  • We have a fairly rare, hard to spell, [name_m]German[/name_m] last name that starts with ‘B.’
  • My husband loves Scandinavian cultures and languages (significant part of his heritage too.)
  • I am a Spanish teacher and use the language frequently at home.
  • We like rare names in the US, and tend to prefer the true pronunciations of names that are more common in other languages ([name_m]Leif[/name_m]=Layf not [name_u]Leaf[/name_u]).
  • Middle name will probably be [name_m]Frederick[/name_m].

Thank you in advance for any ideas!

[name_m]Leo[/name_m] (pronounced “[name_m]LAY[/name_m]-O”)
[name_m]Armando[/name_m] (you can call him “mahnny” for short, or “[name_m]Manny[/name_m]”, or “[name_m]Mando[/name_m]”)

[name_m]Soren[/name_m]
[name_m]Stellan[/name_m]
[name_m]Frey[/name_m]
[name_m]Lars[/name_m]
[name_m]Tor[/name_m]
[name_m]Audun[/name_m]
[name_m]Jesper[/name_m]
[name_m]Mathis[/name_m]
[name_m]Mads[/name_m]
[name_m]Eben[/name_m]
[name_m]Oren[/name_m]
[name_m]Magnus[/name_m]
[name_m]Jens[/name_m]
[name_u]Jan[/name_u]
[name_m]Oskar[/name_m]
[name_m]Rupin[/name_m]
[name_u]Loki[/name_u]
[name_m]Nils[/name_m]
[name_m]Ansel[/name_m]
[name_m]Hector[/name_m]
[name_m]Ivan[/name_m]
Niklaus