Defining redemption in Covenant terms might help here. The word is a two-edged sword, meaning both "redeem" and "avenge." The Lord comes to separate, to redeem the faithful (the first goat) and expel the unfaithful (the second goat).
So the redemption in Luke 21:28, for instance, is corporate. The tribulation of the Church in the AD60s and the first resurrection (ascending to heaven, calling down the curses upon Jerusalem, and then being enthroned) fulfilled these words. Those were the days of vengeance. All the blood of the prophets from Abel onwards was avenged, and all the saints under the altar were finally redeemed.
But in Romans 3:24 the redemption is personal. In a very real sense, as always, the personal leads to the corporate. The life of Moses prefigures the redemption of Israel and vengeance upon Egypt. Personal regeneration leads to corporate resurrection, and resurrections are always a harvest, that is, plural (even Jesus' resurrection was plural - other saints came out of the graves).
So we look forward to the second resurrection, the final act of redemption and vengeance. This will complete the three level "Tabernacle" pattern found in Genesis 1-9: Jesus resurrected in the Garden (vengeance upon the serpent - AD30); Firstfruits Church resurrected in the Land (vengeance upon Cain - AD70); the completed Church resurrected in the World (vengeance upon all nations - future). Each act is a redemption, but on a growing scale.