Sometimes, it was necessary to make a gesture regardless of one's true mindset.
For example, in the incident of the Li family, Zhou Bao had saved the Li family on account of his friendship with Li Xiu. But that did not mean Zhou Bao would protect those who colluded with practitioners from the Alien Realm. Therefore, when the practitioners of the Human Emperor Palace and the Divine Wind Palace were besieged, Zhou Bao also made a strike, showing where he stood. Zhou Bao was a member of the Heaven Realm World and he would never ever stand with the Alien Realm practitioners.
As to why he did not strike until a Lord of Heaven appeared, the answer was evident. Considering his identity and cultivation, his opponent should also be a practitioner in the Lord of Heaven Realm or above. If you asked him to fight against a practitioner below that, it would have been beneath him.
Indeed, if he had to battle with guys lower than the Lord of Heaven, he would be awfully busy.