Probably William or Alexander…
I like a timeless name that won’t give away age or social background, internationally well used so they likely won’t have to deal with spelling or pronunciation issues wherever they eventually choose to settle, with interesting/important historical namesakes (just as a fun talking point 🤣 for when they’re little) and lots of diminutive choices, so they can make the name their own.
Its really hard to find boys names that fit all my wants 🤣 but actually girls names are even harder!