It might've been a big mistake on his side, not understanding what kind of country Russia was. I think a lot of Americans don't understand how different it is in autocratic countries. They complain about the lack of free speech in the US, without understanding what this actually means.
As I understand, he is not under arrest in Russia; he now has a citizenship and (probably) can travel without US being able to cancel his Russian passport.