 From 1998 until 2002, he worked at the Manhattan Chess Club as a manager and tournament director.In 2007, Bonin competed in the US Chess Championship Tournament consisting of thirty six players gathered from the best in the country.In 2005 he competed in the New York Masters events winning three tournaments in a row, defeating Grandmasters Leonid Yudasin, Alexander Stripunsky, Aleksander Wojtkiewicz, and Kamil Miton.