Speaking of fuel starvation...The article says they landed with 20 minutes of fuel remaining due to weather and a diversion. A few questions.
1. Should they have declared sooner? Would doing so have helped them get on the ground quicker?
2. The 787-8 was only flying from Cancun to Manchester. It can easily fly twice that distance. Why didn't it take off with more fuel? Even if legal, why not give oneself more margin?
3. If winds caused them to burn more fuel than anticipated during the flight, why not divert to the Azores or Lisbon to refuel? Why did the crew manage this situation so poorly? If they really only had ~ 20 minutes of fuel left, with ~300 souls on board, this could have quickly become the deadliest commercial aviation disaster in decades.
All of this is assuming the article is correct, of course.