Actually, if you'll look at these two verses again, you'll see that they refer to a single resurrection event.
John 5:28-29
Marvel not at this: for the hour is coming, in the which all that are in the graves shall hear his voice,
29 And shall come forth; they that have done good, unto the resurrection of life; and they that have done evil, unto the resurrection of damnation.
Notice it says "
the hour". That's the hour that "
all" that are in the graves will hear his voice.
Acts 24:15
having a hope in God, which these men cherish themselves, that there shall certainly be a resurrection of both the righteous and the wicked.
And in Acts 24:15 it says there will be "a" resurrection of both the righteous and the wicked. Not two resurrections. A resurrection.
Besides, you said so yourself. If the righteous die during the thousand years they will be resurrected, so why are you now changing your mind?
Let's at least try to establish this one simple thing. Revelation 20 does
not say that Jesus will reign
on earth.
If I'm wrong, then please quote the scripture in your response and highlight the part where it says "
on earth". If you can do that, then I'll concede that point. If you can't, then please stop making this claim. It only muddies the waters.