Bu bol súčasťou čínskeho tímu, ktorý získal zlatú medailu na Svetovom tímovom šachovom šampionáte v roku 2015. Bol tiež v tíme, ktorý vyhral 43. šachovú olympiádu.
v roku 2018; v tomto podujatí získal Bu tiež individuálnu bronzovú medailu na štvorke.