I haven't ever had something like this happen, but there have been flights I have been on where I haven't seen a former colleague for quite some time. The universe wanted to bring you two together, very cool!