@aniko I would go with one of the B names.
Speaking from experience, naming a boy a name that is (now) more commonly known for girls would be a problem for him growing up. I went to school with two boys named Stacy and Alison. They were degraded daily by bullies. It’s not worth it. Both Stacy...