Soon enough Law will come and tell them about GB is coming, he is not in the party and he was concerned that something bothersome happens.
but who will fight Green Bull. I think it will be Luffy again who will take him down , Luffy will be the first one of the three captains who defeats an admiral.