Answer:
Bierce doesn't report the events of "An Occurrence at Owl Creek Bridge" in exact chronological order because he wants to give us a surprise ending. The final revelation, that Farquhar has actually been hanged, is only possible because Bierce has played around with the time frame of the story.