For some reason I feel like a chinese name would really suit him!! Here’s some that I found:
Wang Xiu Ying (elegant & brave)
Xiaotong (red sky child)
Ming-húa (brilliant; elite)
Junjie (handsome & outstanding)
Longwei (dragon greatness)
I can find some more if any of these are similar to what you’re looking for!