We can at least agree that nobody is in heaven yet.
Among men, Enoch, Moses, Elijah, the firstfruits and Jesus entered Heaven:
[When will the “Heavens” be no more? At the Second Advent: Isaiah 33:4, 65:17, 66:22; Matthew 24:35; Mark 13:31; Luke 21:33; 2 Peter 3:13; Revelation 6:14 KJB Therefore, how long must men who die, remain in the grave, in the dust of the earth, in sleep? Until then. There are only 5 exceptions in all of scripture [KJB] that were either directly translated without seeing death, or permanently resurrected, never to taste death again:
[1] Enoch, who never saw death but was translated directly and glorified [Genesis 5:24; Hebrews 11:5 KJB],
[2] Elijah, who never saw death but was translated, going up in a fiery chariot and glorified, appearing in the New Testament with resurrected Moses, in “glory” [2 Kings 2:1,11; Matthew 17:3; Mark 9:4; Luke 9:30,31 KJB],
[3] Moses, who died, was buried by Jesus, and resurrected by Jesus/Michael and taken to Heaven, after seen alive in the New Testament, in “glory” [Matthew 17; Mark 9; Luke 9; 2 Peter 1:16; Romans 5:14 KJB],
[4] the firstfruits/wavesheaf specially resurrected martyrs who were buried around Jerusalem at Jesus' own resurrection, and taken back to Heaven with Him in triumph [Isaiah 26:19; Matthew 27:52,53; Ephesians 4:8; Psalms 68:18; KJB]:
Christ Jesus did not lead “captivity captive” [the “firstfruits” 1 Corinthians 15:20,23 KJB, the “wavesheaf” Leviticus 23:10-12 KJB; see Matthew 27:52-53 KJB] until His own Resurrection, “the third day” [Luke 24:21 KJB],
“Wherefore he saith, When he ascended up on high, he led captivity captive, and gave gifts unto men.” Ephesians 4:8
[Special Resurrection at Jesus own Resurrection, see also Psalms 68:18; Isaiah 26:19; Matthew 27:52,53 KJB]
But now is Christ risen from the dead, and become the firstfruits of them that slept. 1 Corinthians 15:20
But every man in his own order: Christ the firstfruits; afterward they that are Christ's at his coming. 1 Corinthians 15:23, and
[5] Jesus Himself, having died, was buried and rose again and ascended in a glorified body into Heaven [Matthew 28:1-20; Mark 16:1-20; Luke 24:1-53; John 20:1-31, Acts 1, etc. KJB]
Consider: Rest/Sleep:
[sleep, asleep, sleepeth] Deuteronomy 31:16; 2 Samuel 7:12; Job 3:13, 7:21, 14:12; 1 Kings 1:21, 2:10, 11:21,43, 14:20,31, 15:8,24, 16:6,28, 22:40,50; 2 Kings 8:24, 10:35, 13:9,13, 14:16,22,29, 15:7,22,38, 16:20, 20:21, 21:18, 24:6; 2 Chronicles 9:31, 12:16, 14:1, 16:13, 21:1, 26:2,23, 27:9, 28:27, 32:33, 33:20; Job 14:12; Psalms 13:3; Matthew 27:52; John 11:11-13; Acts 7:60, 13:36; 1 Corinthians 15:6,18,20,51; 1 Thessalonians 4:13-15; 2 Peter 3:4; [awake] Job 14:12; Psalms 17:15; Isaiah 26:19; Daniel 12:2; John 11:11-13; [grave/bed] Job 17:13; Psalms 139:8; Luke 17:34; [fathers and prophets are dead] John 6:49,58, 8:52,53; Acts 2:29,34, 13:36; Hebrews 11:4,13,16,40]
Two have been directly translated without seeing death, and a third group is coming:
[01] Enoch – Genesis 5:24; Hebrews 11:5 KJB
[02] Elijah – 2 Kings 2:1-23 KJB
[03] Those saints alive at the 2nd Advent – 1 Thessalonians 4:15-17 KJB
There are many resurrections in the Bible, but of those that have taken place, only a few have not died again and were taken to Heaven:
[01] Elijah raises the Widow of Zarephath's Son – 1 Kings 17:17-24 KJB
[02] Elijah raises the son of the Shunamite Woman – 2 Kings 4:18-37 KJB
[03] A man and Elisha's Bones – 2 Kings 13:20-21 KJB
[04] The Valley of Bones, the Resurrected Army – Ezekiel 37:1-14 KJB
[05] Jesus raises the Widow of Nain's Son – Luke 7:11-17 KJB
[06] Jesus raises Jairus's Daughter – Matthew 9:18,19,23-26; Mark 5:22-24,35-43; Luke 8:41-42,49-56 KJB
[07] Jesus raises Lazarus – John 11:1-47 KJB
[08] Peter raises Tabitha [Dorcas] – Acts 9:36-42 KJB
[09] Paul raises Eutychus – Acts 20:9-12 KJB
[10] Moses – Matthew 16:28, 17:1-12; Mark 9:1-13; Luke 9:27-36; John 11:25; 2 Peter 1:16-18; Romans 5:14; Jude 1:9 KJB
[11] Select Group around the locality of Jerusalem – Psalms 68:18; Isaiah 26:19; Matthew 27:52,53; Ephesians 4:8 KJB
[12] The Two Witnesses (not actually persons, but symbolic of Law (Moses) and Prophets (Elijah)) - Revelation 11:3-12; Romans 3:21
[13] Jesus' Resurrection – Matthew 28:1-20; Mark 16:1-20; Luke 24:1-53; John 20:1-31; 1 Corinthians 15:20,23 &c KJB
(I know I am forgetting one, but oh well.)
*Side Note: Some have thought Paul to be resurrected after his stoning, but that is a misreading of the text, he had not died, but suffered greatly:
Acts 14:19 KJB - And there came thither certain Jews from Antioch and Iconium, who persuaded the people, and, having stoned Paul, drew him out of the city, supposing he had been dead.
There will also be a Special resurrection and a First Great resurrection that saints may enter Heaven, in a time to come:
[00] Special Resurrection – Daniel 12:2,12; Matthew 26:64; Mark 14:62; Revelation 1:7, 14:13 &c KJB
[01] First Great Resurrection – 1 Samuel 2:6; Job 14:12-14, 19:26; Hosea 13:14; Matthew 22:31; Mark 12:18,23,25; Luke 14:14, 20:35,36; John 5:29a, 6:25,28,29,39,40,44,54, 11:24,25; Acts 4:2, 17:31,32, 23:6, 24:15a,21; Romans 6:5,8, 8:11; 1 Corinthians 15:12,13,16,20,21,23,29,32,35,42,43,52-55; Philippians 3:10,11; Colossians 3:3; 1 Thessalonians 4:16-17; 2 Timothy 2:18, 4:1; Hebrews 6:2, 11:35; Revelation 20:5b,6; [All the Holy "Clouds" of Angels [the “reapers”] with Him] Psalms 68:17, 104:3; Isaiah 66:15; Matthew 13:39,49, 16:27, 24:30, 25:31,51, 26:64; Mark 8:38, 13:27; Luke 9:26, 21:27; Acts 1:9-11; 1 Thessalonians 3:13, 4:16-17; Hebrews 1:7; Revelation 1:7, 12:7 KJB
There will even be a resurrection of the wicked to come, and they shall not enter Heaven:
[02] The Second Great Resurrection, Damned, Condemnation, Wicked – John 5:29b; Acts 17:31, 24:15b; Revelation 20:5a; KJB