I would also add my own little word study.
Rev 1:19
Write the things which thou hast seen, and the things which are, and the things which shall be hereafter;
This verse is often used to say "hereafter" is referring to things that won't take place until some time in the distant future.
KJV Strong's G3326 μετά (meta)
KJV Strong's G5023 ταῦτα (tauta)
From my study (using Blue Letter Bible), I found 3326 5023 is most often translated as "After this", "After these things" or "Afterwards" and in every place I found, the term is referring to something happening within a fairly short amount of time. Even in other places in Revelation the context gives no indication that there is a gap of several thousand years between events. See Rev 7:1, 7:9, 9:12, 15:5, 18:1, 19:1, 20:3
What biblical evidence do you have to support the idea that Rev 1:19 and (the latter part of) 4:1 are the only exceptions?