Looks like he attended the International School of Bern for a couple of years so he should have a conversational level of English at least. The International schoos operate in English (we had three children in International schools near Zurich for a year while living there). Kim was then put in a local German speaking school as he wasn’t doing that well so his German is likely better.
I doubt he has had any practice speaking english since school.