You know what's better than Legion, Legend, he will be the coolest most unique baby ever!
Doesnt Bane have a fairly unpleasant meaning? Like, the bane of your existence?
If this isn't mud, consider giving your child a real name that doesn't make him sound like a super villain.