I have a Leo and an Alexander! Great taste op 
Love both names, so hard to advise really... Despite both being popular I don’t know any others of either in their age groups. Leo is the only one in his class and Alex hasn’t started school yet, although there is another one at his nursery.
I guess it’s a ‘wait and see’ - try them both after birth and it’ll come to you!