Given that you asked for honesty, I’m not keen on any of them (sorry)
The only one I’d consider using is Abel.
I don’t like Arlo at all (just preference no reason)
I always think Bodhi is an odd name to choose unless you are Buddhist.
Beau - is potentially risky. What if the adult isn’t handsome?