I am not sure why it isn't as simple as this:

We threw the flag early. We blew it. We are sorry for creating an unsafe condition on course and we are glad it did not result in any injuries.

The race will be scored from the timing sheets of the last lap order prior to the first checkered being waived (ie: the last official order of cars before some thought the race was over). Example: Leader was on lap 18 when non-leader got checkered. Finish is standings from lap 17. (or whatever is accurate)