my opinion on this changes frequently, and it depends on when Laugh Tale happens, and if BB is around after it.
My personal belief, is that it goes Laugh Tale, the truth of the void century, then final war, in this setup Imu last longer, bc I think BB falls at Laugh Tale.
BUT- if BB is still a relevant villain after Laugh Tale, a tall ask- he could outlast Imu