I love
Sasha as a boy's name. In Sweden there are 87 men/boys and 54 women/girls named
Sasha.
But after what I've read about baby names in USA, I gather that it is disastrous for boys in USA to have the same name as a girl. So I would name him
Alexander and use
Sasha as a nn. Then he could use safe boring
Alex in school.
"You may give them your love but not your thoughts. For they have their own thoughts.
You may house their bodies but not their souls,
For their souls dwell in the house of tomorrow, which you cannot visit, not even in your dreams."
(On Children by Kahlil Gibran)