So the collision was observed on the 3rd June? I'm actually there in that system now (awesome find, btw!) and the B and C moons are currently 0.95ls apart (with B leading ahead of C). If I've done my calculations right then the next collision will be about 133 days after that.
B orbital period (seconds): 122027.5156
C orbital period (seconds): 120757.5547
difference in period (seconds): 1269.960937
the difference is about 0.010516617 of the orbital period (about 1.4 days).
That corresponds to 3.785982074 degrees. So every orbit, the B moon moves a further 3.78 degrees ahead on its orbit relative to C.
So for B moon to go 360 degrees around relative to C would take 95.08761346 orbits, which is about 132.9 days.
So the next collision will be October 14th?
If anyone wants to check the calculations then feel free! I may have got something wrong.
Screenshots:
This could be a new mission type concept - date-specific missions to see an 'event' and collect data.