Well, this all gets into a tangent about the Hebrew understanding of immortality.
In the Torah (the Pentateuch, the first five books of the Hebrew Scriptures, aka, “The Law”) which represents, mostly, the most ancient of Hebrew beliefs, there is no mention of the afterlife. The presupposition is that one lived on in one’s children and descendents. That is why God’s promise to Abraham that he’ll have more descendents than countable stars was a way of saying, “hey, I’m gonna make you immortal.”
Even during the time of the Prophets and the Kingdom, there is almost no mention of the afterlife, but, there is the beginning of the idea that will lead to a personal afterlife: namely, personal responsibility. The prophets moved the moral code from a communal base (i.e., Israel as a whole is faithful or not, Israel as a whole is justified or not) to a personal base (i.e., God will reward those individuals who are faithful and punish those individuals who are not). The prophets called people to not only communal responsibility but also personal culpability. At this time we see mentions of Sheol, a shadowy netherworld where the dead are… maybe? The references are oblique with no explicit explanation of what is meant by it.
With the fall of Judah in the 500s BC (the southern kingdom, for the northern one of Israel fell and was obliterated a generation earlier), the ruling class was brought into exile into Bablyon and was introduced to Zoroastrianism. It is from this time that we see Hebrew worldview start to adopt beliefs in angels and demons (more so than before) and perhaps a personal afterlife.
By the time of the Book of Maccabees (100s BC) we see a belief among some in a personal afterlife of the just (and eternal non-existence for the unjust).
By the time of Jesus, we see the Hebrew community divided among the Sadducees, who are Pentateuchal fundamentalists and don’t believe in an afterlife and the Pharisees, who do.
Jesus comes down squarely on the side of eternal afterlife… reward for the just and punishment for the wicked who reject the offer of salvation. But the Gospels create a dual timeline for resurrection: There are references to immediate resurrection (Elijah and Moses appear to Jesus; the story of the beggar Lazarus going to the bosom of Abraham, “this day you will be with me in paradise”) and there are references to a delayed afterlife when referring to everyone rising at the resurrection to be judged.
Paul, in his letters, especially to the Thessalonians gets this confused when, to his and his community’s surprise, members of the community die before Christ’s return. He assures them that when Christ returns, the dead shall rise and join the living in the heavens.
The timeline of Revelation is just convoluted in imagery and retelling the history of the world in hidden imagery so as not to piss off the Romans – they don’t want to hear that the days of their empire are numbered. So, can’t use that for help.
The early Church settled on immediate resurrection as the orthodox position. Otherwise, can’t have saints in heaven if they’re just sleeping somewhere waiting to rise for judgement.
The modern mainline Churches settle the issue with science! Since God is outside space and time, then those who leave our universe to join God live with God in the Eternal Now. Any passage of time is only from our point of view. We perceive that the judgement will happen at the end of time, but, for each one that dies, they jump ahead to the end of time because from God’s point of view, all of time is the same. Fundamentalist Churches continue to confuse themselves over the issue of a period of sleeping or immediate resurrection, depending on which scriptures they’re reading at the moment… consistency is not their charism.