I think you are confused.
Since you changed your response to "I think you are missing something not incorporating the 1000 years into your scheme.." here is the thousand years and the 1st resurrection.
1. The First resurrection of the Righteous dead comes after the mark has been put into place, those spoken of in
revelation 20:1-7. Those to whom thrones and judgment are given to, they are also those spoken of who cried under the altar to the lord(
Revelation 6:9-11). They are the first fruits of the Lord. Risen before any of the living(1 Thess 4:13-16; 1 Cor 15:12-13,20-21,23) except for Christ who rose from the dead(1 Cor 15:20). Every man is risen in their own order(1 Cor 15:23) first the dead in Christ(1 Thess 4:15-16).
These are the dead in Christ who shall rise first before the thousand years(Revelation 20:1-7), the righteous dead who died for Christ those who cried out from under the altar. After the first resurrection the rest of the dead remain in the grave(those not raised in the first resurrection) and are not raised until the thousand years has passed(Revelation 20:5)
There are two resurrections
1st resurrection. The righteous dead who were killed for Christ Before the thousand years
2nd resurrection. The rest of the dead that remained in the grave, those killed after the thousand years, and all the living at the time of Christ's return.
______________________________________________
1. The First resurrection happens all at once at is not divided by time
2. It is only for the righteous dead who died for Christ(Revelation 20:4-6)
3. This takes place before/at the start of the thousand years(Revelation 20:3-6)
4. The rest of dead live not again until the thousand years are finished(Revelation 20:5)
1. the 2nd resurrection happens all at the same hour
2. The 2nd resurrection is not divided by 1000 years
3. the 2nd Resurrection is raising both the living and dead, righteous and unrighteous
4. It takes place after the 1000 years(Revelation 20:3,5,7-14)
_________________________________________________
The 2nd resurrection is different for the righteous than it is for the damned.
In the second resurrection the righteous are raised in a resurrection of salvation.
In the second resurrection the damned are raised in a resurrection of damnation.
It is the same resurrection but to each it is as though it were different since the outcome for each is different.
1 person(righteous) is raised in glory and salvation
1 person(unrighteous) is raised in damnation and contempt
Both are raised at the same time in the second resurrection
This is the
Second resurrection taking place at the last hour, the same hour, this resurrection is not divided by 1000 years, raising both at the same time,"