Rev 20:7 When the thousand years are over, Satan will be released from his prison 8 and will go out to deceive the nations in the four corners of the earth—Gog and Magog—and to gather them for battle. In number they are like the sand on the seashore.
Obviously for numbers of people like the sands on the seashore you need lots of reproduction. Unless you have another explanation.
The millennium is not future is the only explanation that doesnt contradict Matt 25 and 2Thess 1.
John in Rev 20 is an expansion of John 5. They do not contradict each other.
Example...,
24 “I assure you
and most solemnly say to you, the person who hears My word [the one who heeds My message], and believes
and trusts in Him who sent Me, has (possesses now) eternal life [that is, eternal life actually begins—the believer is transformed],
and does not come into judgment and condemnation, but has passed [over] from death into life.
25 I assure you
and most solemnly say to you, a time is coming
and is [here] now, when the dead will hear the voice of the Son of God, and those who hear it will live.
We have the assurance from the first century that those in Christ will not come into judgement and condemnation. ( the second death )
A physical first resurrection is not require to possess this hope. The first resurrection is Jesus. all in Jesus have this blessed hope.
Rev 20
This is the first resurrection. 6 Blessed (happy, prosperous, to be admired) and holy is the person who takes part in the first resurrection; o
ver these the second death [which is eternal separation from God, the lake of fire] has no power or authority, but they will be priests of God and of Christ and they will reign with Him a thousand years.
Here is the physical resurrection of all in the tomb that happens in the same hr he utters his voice at his coming...,
26 For just as the Father has life in Himself [and is self-existent], even so He has given to the Son to have life in Himself [and be self-existent]. 27 And He has given Him authority to execute judgment, because He is a Son of Man [sinless humanity, qualifying Him to sit in judgment over mankind].
28 Do not be surprised at this; for a time is coming
when all those who are in the tombs will hear His voice, 29 and they will come out—those who did good things [will come out] to a resurrection of [new] life, but those who did evil things [will come out] to a resurrection of judgment [that is, to be sentenced].
rev 1
4 John, to the seven churches that are in [the province of] Asia: Grace [be granted] to you and peace [inner calm and spiritual well-being], from Him Who is [existing forever] and Who was [continually existing in the past] and Who is to come, and from the seven Spirits that are before His throne, 5 and from Jesus Christ, the faithful
and trustworthy Witness, the Firstborn of the dead, and the Ruler of the kings of the earth. To Him who [always] loves us and who [has once for all] freed us [or washed us] from our sins by His own blood (His sacrificial death)—
6 and formed us into a kingdom [as His subjects], priests to His God and Father—to Him be the glory
and the power
and the majesty and the dominion forever and ever. Amen.
7 Behold, He is coming with the clouds, and every eye will see Him, even those who pierced Him; and all the tribes (nations) of the earth will mourn over Him [realizing their sin and guilt, and anticipating the coming wrath]. So it is to be. Amen.