Don't set pending boot flag on "stop"

And rename to boot pending, not "boot successful", reversing all the cases (except "stop".)

I can't reproduce #6086, but this is my best guess.

-[Unknown]