Bu hefur spilað reglulega frá árinu 2001 í kínverska landsliðinu. Með HM í hópleikum árið 2005 í Beersheba og með Ólympíuleikunum í Tórínó 2006 náði hann mjög góðum árangri á efsta borði og vann einstaklings- og hóp silfurverðlaun í hvoru mótinu. Hann lék á fyrsta borði í Tórínó, þar sem kínverska liðið endaði í öðru sæti. Hann vann fjóra leiki og gerði átta jafntefli, þar á meðal leiki gegn toppstjóra Vladimir Kramnik, Viswanathan Anand og Levon Aronian. Hann hefur spilað í tveimur fyrri skákólympíuleikum árið 2002
og 2004, báđir á borđi fjķr.