I almost named my tortoise
Boris, back before Johnson was known here in the US.
I have a soft spot for the name. It sounds sweet in English and in Russian. For
Ivan I like the Russian pronunciation but not "EYE-vuhn" .
I think I would choose
Ivan though, it is classic and has several sweet nicknames, and it would be an honor name for me.