Bu byl součástí čínského týmu, který vyhrál zlatou medaili na mistrovství světa v šachu v roce 2015. Byl také v týmu, který vyhrál 43. šachovou olympiádu.
v roce 2018; v této události Bu také vyhrál individuální bronzovou medaili na čtyřce.