Your name picks are lovely :)
I really like Hugo, it's such a cool name.
Maybe Felix Orion?
Jasper or Caspar / Casper would also sound really nice with the names you already have.
I'm sorry that I can't help you too much. I'm bad at suggesting names.
When I try to think about names, I always come back to my favourites and can't really think of other names that might fit but that I don't love :/