Eliminating:
Beau because it is in no way a name to me,
Ben because it's only a nickname to me,
Blaine because there's nothing masculine about it, Brayan because it looks/sounds made-up, and Broderick because it's way too surname-y.
Leaving:
BarryBenjaminBennettBernardBlaiseBlakeBradBradenBradleyBradyBraidenBrandenBrandonBransonBraydenBraydon
BrendanBrendenBrendonBrennanBrennen
BrentBrenton
BrettBrianBruceBryanBryantBryson
I think we're getting into a weird area here. - "Tootsie"