I want a Russian-ish name, but most seem really over-used (Ivan, Alexei, Sergey...).
I love the name Boris but will everyone hear it and think "... Johnson"? I wouldn't have minded pre-Brexit
If his father is anything to go by, he'll be blonde, loud and talkative 
DH is Russian, I'm Jewish. Something that reflects both cultures would be great, but there are few cross-over names. Boris is a solid "Jewish intelligentsia" name in Russia (I'm told), plus I think it's not common without being too out there, and works in Russia and here in the UK.
Surname will be similar to Mikhailov.
Thoughts?
The other names I'm keen on are Nikolai and Mikhail. Lev would work well in both cultures, but the only Lev we know is a total ladypart and that's putting me off.