You never remember anything I tell you. I have never said that I believe the 42 months refers to Satan's little season. Clearly, it would not make sense to conclude that those who don't worship the beast and are martyred during Satan's little season go on to reign with Christ for a thousand years since the thousand years precedes his little season.
Revelation 11:1-7 indicates that the beast doesn't ascend from the pit until the 42 months/1260 days are over, but you have the beast ascending from the pit at the beginning of the 42 months. The two witnesses prophesy and give their testimony during the 42 months/1260 days and it's not until that time period ends that the beast is able to overcome and kill them (Rev 11:7).
I've talked to you about this before (I actually remember our discussions, unlike you) and you just tried to brush it off and acted like that doesn't necessarily mean the beast doesn't ascend from the pit until then, but I find that to be a weak argument.
"And when they shall have finished their testimony, the beast
that ascendeth out of the bottomless pit shall make war against them, and shall overcome them, and kill them."
This verse does not say anything about when the beast ascended. It is not worded to say, "when the beast ascended, it attacked". It just says the beast "that ascended".
In Revelation 13, you have a beast John saw who does come out of the earth, and at the beginning of the 42 months, not the end. The pit was opened back at the 5th Trumpet. Beings going in and out of the pit has already been ongoing for the 6th Trumpet, and the 7 Thunders. Should be fairly common by the 7th Trumpet.
I think the 2 witness parallel the 42 months, and are just mentioned, first, before Satan is introduced in chapter 12. We already have been told in chapter 10 what the 7th Trumpet is about, so chapter 11 is about the 7th Trumpet. The witnesses do start at the 7th Trumpet, not killed prior to the 7th Trumpet. The saints overcome in chapter 13 are the 144k. They have been witnessing since the 7th Seal. They retreat to Mt. Zion, and the 2 witnesses take over during the last 42 months up until Armageddon. The 3.5 days they lay dead are when the 7 vials are poured out. They are resurrected on a Sunday morning, and Armageddon is between 5pm and 6pm for one hour, later that day.
"And the ten horns which thou sawest are ten kings, which have received no kingdom as yet; but receive power as kings one hour with the beast. These have one mind, and shall give their power and strength unto the beast. These shall make war with the Lamb, and the Lamb shall overcome them."
"And I saw heaven opened, and behold a white horse; and he that sat upon him was called Faithful and True, and in righteousness he doth judge and make war. His eyes were as a flame of fire, and on his head were many crowns; and he had a name written, that no man knew, but he himself. And he was clothed with a vesture dipped in blood: and his name is called The Word of God. And the armies which were in heaven followed him upon white horses, clothed in fine linen, white and clean. And out of his mouth goeth a sharp sword, that with it he should smite the nations."
Both chapter 17 and 19 show the battle of Armageddon. Chapter 16 are the vials and the call to battle for Armageddon. Chapters 17 and 18 declare who will be destroyed. Literally all of Adam's flesh and blood.
Unless you can prove no one will have any more offspring ever, those resurrected in Revelation 20:4 live and reign over their offspring to replenish the earth like Noah and his 3 sons. Except this time without Satan around and no sin nature. Daniel 9 declares the end of sin and transgressions. That is the reason for the days of when the 7th Trumpet sounds. Revelation 10:7
"But in the days of the voice of the seventh angel, when he shall begin to sound, the mystery of God should be finished, as he hath declared to his servants the prophets." Daniel's 70th week will be concluded, and the Millennium will begin.
Of course, your scenario has no one left, and no one on the earth period. Those in the New Jerusalem cannot populate the earth. You declare there is no one literally at all on the earth to reign over. Just a huge city, fully populated, on an empty earth. They certainly are not going to go out onto the earth, because they are like the angels unable to multiply and fill the earth.