I like kieran it's not a common name but also not too unusual
Roman, Malakai, Nolan, David, Eli
Hero seems like a pretty awesome name ..
Manly names bruno. Bruce. I like leon or chase for a boy. We thought we wernt goin common with our sons name riley but we were wrong.