I think the glasses dude made a mistake, that guy is clearly higher ranking than himself so all the MCs have to do now is tell him about the blackmail material and he'll easily stop any attempt from the glasses guy from killing the story.
I was hoping it would be wrapped up in this chap tbh, the spacing between "arc" is getting longer and longer. Still, nice to see that mushroom get fckd