Synchronized pulse generation from wirelessly connected boards
This is probably overkill, but since GPS modules are cheap, you could simply put one on each of your PCBs. The 1-pps output of modules that have them are generally synced to within something on the order of 50-100 ns, but even if you only have access to the serial output, 1 ms should be easy to achieve.