Re: he's american
Eh, not really. Boris managed it easily enough.
The relevant page implies it's a bit of a faff because you have to go to the local US embassy in person but it doesn't put any horrible barriers in the way https://travel.state.gov/content/travel/en/legal/travel-legal-considerations/us-citizenship/Renunciation-US-Nationality-Abroad.html .
There's a comment that it doesn't get you out of your tax obligations, but that doesn't prevent you from surrendering citizenship.