@EasyPrompt
The plagues/trumpets/bowls of Revelation are all depicting those events at slightly different angles.
***
The subject of the chronology of Revelation is vast and many areas would need to be addressed. Therefore, just a brief comment on why I think the 7 seals, 7 trumpets and 7 bowls, follow one another as they are described.
Two reasons: 1. the direct description that an event block is the last, which allows one to argue that something must (temporally) precede it, and 2. the internal references to the events, where the appearance of descriptions of the same characters (e.g. the appearance of the Beast) in two different time events, presupposes that the character in question, already exists.
On point 1.) In my view, this is due, first, to the fact that, e.g., in Rev 21:9, the plagues that took place within the 7 bowl block are identified as the last ones. This also corresponds exactly to the announcement in Rev 15:1.
On point 2.) The seals have ordinal numerals (except the first), but then the second, third, fourth...
In Rev. 6:12 the 6th seal is opened, and according to Rev. 7:1, within this 6th seal, 4 angels are commanded to "hold the 4 winds from the 4 corners of the earth" "until they seal (144000)" (Rev. 7:3). The sealing is still going on at the time of the 5th trumpet (Rev. 9:1), where the locusts are told not to harm the people with the seal (Rev. 9:4). And according to Rev. 8:1, the 7th seal is opened in order, followed by the giving of the 7 trumpets, 7 angels (Rev. 8:2, 6). The angel with the trumpet is marked directly by a serial number: first, second, third...
And according to Rev 9:14, the angel with the 6th trumpet is directly told to release the 4 angels mentioned in the 6th seal (Rev 7:1). With the 6th trumpet, the sealing of the 144000 ends. But yet the 4th trumpet announces 3 woes that run concurrently from the 5th trumpet (Rev 9:12 - the first woe has passed, two more to come), within the 2nd woe or 6th trumpet, it is announced that out of the abyss, the Beast will ascend (Rev 11:7) and the second woe ends in Rev 11:14. So the 3rd woe lasts from the 7th trumpet onwards, with the appearance of the Beast and all the accompanying scenes, so that, for example, the 6th bowl (the block of the last 7 woes), is poured out on the throne of the Beast. Which is only possible if the Beast has already come out of the sea.
This is a small outline of how I understand the chronology of Revelation. It's based on a few assumptions, which I won't elaborate on here, but again, simply: I have a timeline and I write all the major events in there, and I do so by thinking that Revelation has two main parts: announcement and action. Above the timeline I write the announcement, below the timeline, then the action. Something is announced to the angels and the action only occurs some time later (either a verb in the future tense is used or just some internal reference to a subsequent/preceding event there).
In general, I would describe the chronology of Revelation as a linear, unidirectional chronology that will follow the main supporting timeline: the 7 seals, the 7 trumpets, and the 7 bowls.
The digressions to the Beast and to Babylon the Great do not disturb this order.