I believe "the judgment seat of Christ" is something that "all must appear before", which will be completed at two varying chronological events of resurrections.
Our judgment began when we were saved and involves, not punishment but chastisement. I believe that Rev 20:4 is the completion of the first judgment and resurrection, which involves only the saved. "But when we are judged, we are chastened of the Lord, that we should not be condemned with the world" (1 Cor 11:32). Here we will receive not only another body but also rewards for what we've done since being regenerated. This is the same event as 1 Thess 4:16, 17 and Rev 22:12.
I believe the "great white throne" and "the judgment seat of Christ" are the same thing, but performed at different times, because it is Christ who will be judging both resurrections. The first resurrection - of the saved (Rev 20:5, 6; 1 Thess 4:16, 17); the last resurrection - of the unsaved (Rev 20: 11-15).
"Marvel not at this: for the hour is coming, in the which all that are in the graves shall hear His voice" (at different times). "And shall come forth; they that have done good, unto the resurrection of life (1 Thess 4:16, 17; Rev 20:4) and they that have done evil, unto the resurrection of damnation (Rev 20:11-15).
"For the time has come for judgment to begin at the house of God; and if it begins with us first, what will be the end of those who do not obey the gospel of God" (1 Pet 4:17)?