Hehe, that's all I think of when I hear it. I like it, I think it's very sophisticated and has a neat Southern charm. Nice meaning, too. I think it's just fine as a first name, and
Beau is an easy nickname to shorten it too. I don't mind
Beau on its own as a first name, either, but it loses that elegance. However, just
Beau feels very down-to-earth and basebally, which I like about it.