Hubert has connotations of being a wimp, which is very unfair on all the Huberts out there but still not something you want to saddle a baby with, I think.
What about Henry, Max, Oscar, Leon, Noah, Lucas, Felix or Jacob? I’m trying to think of names that work in English or German.