I heard an interesting theory today. Someone suggested that Revelation is in sequential order, but simply resets in places. For example, Revelation 11 talks about the 7th trumpet about to be blown, but never describes it blowing. It simply announces it ahead of time. He said Revelation 12 is a PAST event, and the chronology is resetting here.
That's an interesting theory, and an interpretation I find plausible. Now I know some people think Revelation skips back and forth in timing all over the place, but much of the language suggests it is to be interpreted in sequentual order. For example, the 7 seals seem to all happen in sequence, not jump around in time. The 3 Woes are in sequential order and we're told, "One woe is past; behold, there come two woes more hereafter." (Rev 9:12) and the phrase "and after these things" or "after this" is used about 8 times in Revelation.
Shalom,
Joe