The human error is in interpreting prophecy. A little change of perspective from our perspective to God's perspective puts a totally different light on things, doesn't it. A heavenly event casts shadows on our timeline. These shadows flicker all over the timeline as events from the past, future events that have not manifested here yet, partial glimpses or what you might call partial 'fulfillments' of prophecy, etc. From our perspective something may occur multiple times (with variations) across the tapestry of human history, even though the prophecy only describes it once.
The human error is to try to fit heavenly events – for example the expulsion of the fallen angels – into a linear timeline. That event already happened. Didn't happen yet. Is currently ongoing. Happened repeatedly in different times and places. All the above. From heaven's perspective all the above are true.
Same for any other event described in the Bible.
Those who teach one fixed interpretation of a Bible passage may be doing more harm than good.
Is the Bible something like a hologram, where all the parts (at least, the ones that were recorded accurately and whose language we have translated accurately) are different aspects of the same thing?