A spiritual body is still a body. You either have an earthly body and you live on earth, or you have a heavenly (spiritual) body and you live in heaven. If John saw people in heaven, then they have their heavenly bodies already. They've been resurrected.
The dead in Christ are resurrected at his
second coming and are changed along with the living in Christ at that time.
1Jn 3
Beloved, now we are children of God, and it has not appeared as yet what we will be.
We know that when He appears, we will be like Him, because we will see Him just as He is.
1Thess 4
16 For the
Lord Himself will descend from heaven with a shout, with the voice of
the archangel and with the trumpet of God, and the dead in Christ will rise first. 17 Then we who are alive, who remain, will be caught up together with them in the clouds to meet the Lord in the air, and so we will always be with the Lord. 18 Therefore, comfort one another with these words.
1Thess 5
9 For God has not destined us for wrath, but for obtaining salvation through our Lord Jesus Christ, 10 who died for us, so that whether we are awake or asleep, we will live together with Him. 11 Therefore, encourage one another and build one another up, just as you also are doing.
2Thess 1
5
This is a plain indication of God’s righteous judgment so that you will be considered worthy of the kingdom of God, for which you indeed are suffering. 6 For after all it is
only right for God to repay with affliction those who afflict you, 7
and to give relief to you who are afflicted, along with us, when the Lord Jesus will be revealed from heaven with His mighty angels 8 in flaming fire, dealing out retribution to those who do not know God, and to those who do not obey the gospel of our Lord Jesus. 9 These people will pay the penalty of eternal destruction, away from the presence of the Lord and from the glory of His power, 10
when He comes to be glorified among His saints on that day, and to be marveled at among all who have believed—because our testimony to you was believed.
Rom 8
18 For I consider that the sufferings of this present time are not worthy
to be compared with
the glory that is to be revealed to us. 19 For the eagerly awaiting creation waits for the revealing of the sons
and daughters of God. 20 For the creation was subjected to futility, not willingly, but because of Him who subjected
it, in hope 21 that the creation itself also will be set free from its slavery to corruption into the freedom of the glory of the children of God. 22 For we know that the whole creation groans and suffers the pains of childbirth together until now. 23
And not only that, but also we ourselves, having the first fruits of the Spirit, even we ourselves groan within ourselves, waiting eagerly for our adoption as sons and daughters, the redemption of our body. 24 For in hope we have been saved, but hope that is seen is not hope; for who hopes for what he
already sees? 25 But if we hope for what we do not see, through perseverance we wait eagerly
for it.
2Tim 4
I solemnly charge you in the presence of God and of Christ Jesus, who is to judge the living and the dead, and by
His appearing and His kingdom:
2 preach the word; be ready in season and out of season; reprove, rebuke, exhort, with great patience and instruction.
3 For the time will come when they will not endure sound doctrine; but wanting to have their ears tickled, they will accumulate for themselves teachers in accordance to their own desires, 4 and will turn away their ears from the truth and will turn aside to myths.
5 But you, be sober in all things, endure hardship, do the work of an evangelist, fulfill your ministry
6 For I am already being poured out as a drink offering, and the time of my departure has come.
7 I have fought the good fight, I have finished the course, I have kept the faith;
8
in the future there is laid up for me the crown of righteousness, which the Lord, the righteous Judge, will award to me on that day; and not only to me, but also to all who have loved His appearing.