Schrijf een vervolg op deze paragraaf - Bu speelt sinds 2001 regelmatig in het Chinese nationale team. Met het Wereldkampioenschap Schaken in Beersheba in 2005 en met de Schakenolympiade van Turijn in 2006
Hij behaalde op het topbord zeer goede resultaten en won individuele en team zilveren medailles in elk evenement. Hij speelde in Turijn, waar het Chinese team op de tweede plaats eindigde. Hij won vier wedstrijden en maakte acht gelijk, inclusief zijn wedstrijden tegen de beste grootmeesters Vladimir Kramnik, Viswanathan Anand en Levon Aronian. Hij speelde in twee eerdere Schakenolympiaden in 2002 en 2004, beide op een vierkante schaak.