Vanityvicious

Question: Why did the boy at the end die? At the barbecue, they tell the story of how Rory saved the boy from the news van and realise since Rory intervened when he wasn't supposed to be alive, the boy is on the list. But if all of them had died in the original pile up, they would not have crashed in the field, the news van wouldn't have been there, so the boy wouldn't have been in danger.

Vanityvicious

Answer: As stated in this film the survivors of the highway crash were all supposed to be somewhere where they would have died, but the flight survivors started a chain reaction that prevented their deaths. We could assume that the boy was also supposed to die at some point but his death was intervened once before and again when Rory saved him. So "Death" was still catching up.