Beau is fine. But it bothers me how it's basically a word now meaning "boyfriend/lover" in English, as in "I'm meeting my beau tonight". Also in
France it's not usable.
Beauden makes me think of bowel movements somehow and
Beauregard sounds like the name of a hotel.
Please rate my list:
https://www.behindthename.com/pnl/6232