Thanks for your reports. I think it's safe to say the green flash was indeed space debris. However as I said it did appear to us to come from the ground, and we were not the only ones. Perhaps it was down to perspective because we were closer. Either that or I'm starting to lose the plot with continual night flights!
Ten Dollar