Sadly I think Imu is the final villain of the story. BB will take Law’s poneglyphs, fight Luffy at Laugh Tale and die there as Luffy goes on to fight the WG/Imu
When Oda reorganized his final arc he likely decided that BB will be relegated as a secondary antagonist