Maybe I'm missing something, but if ALL believers are given the indwelling Holy Spirit, why is it they did not immediately receive the Spirit?
The Bible does not answer this. But the fact is that Gentile believers didn't initially receive the Spirit when they believed, unlike the Jews, who did.
Again I ask, why not at the first if they were believers and all believers receive the Holy Spirit?
Again, the Bible doesn't explain why. But I gave 2 examples of Gentile believers who didn't immediately receive the Spirit when they believed.
I said this:
"Second, in Paul's epistle to the Galatian believers, written approx 49-55 AD, he asked this in ch 3:2, I would like to learn just one thing from you: Did you receive the Spirit by the works of the law, or by believing what you heard?
Gal 3:5 So again I ask, does God give you his Spirit and work miracles among you by the works of the law, or by your believing what you heard?
So, by this time, the Spirit was received when one believed."
Are you saying that they must believe in the Holy Spirit to receive Him? I always was of the belief that we must believe on the Lord Jesus to be saved, and then we we could receive the Holy Spirit.
No, I am not saying that. Gal 4:2,5 seem clear to me. Paul's question was about when his audience of Gentile believers received the Spirit; that is, when they believed. That's what I was saying.
Here we come again to Act 19:2 He said unto them, Have ye received the Holy Ghost since ye believed?
Act 19:4 Then said Paul, . . . that they should believe on him which should come after him, that is, on Christ Jesus.
Act 19:5 When they heard this, they were baptized in the name of the Lord Jesus. (Are they saved at this point?) Yes ___ No ___
Yes. I believe they were saved before they were baptized.
Why aren't they filled with the Holy Ghost yet then? And then what was the sign that they had received Him?
#1 - Scholars describe the early church as in a "transition" period. One didn't just go from temple worship to some 1st Baptist church on a corner.
#2 - for Acts 19:2, the sign was speaking in other languages. Same for the household of Cornelius. But notice that the order of water baptism and speaking in tongues was the opposite between these 2 groups.
Acts 19:5 On hearing this, they were baptized in the name of the Lord Jesus.
6 When Paul placed his hands on them, the Holy Spirit came on them, and they spoke in tongues and prophesied.
Acts 10:44 While Peter was still speaking these words, the Holy Spirit came on all who heard the message.
45 The circumcised believers who had come with Peter were astonished that the gift of the Holy Spirit had been poured out even on Gentiles.
46 For they heard them speaking in tongues and praising God. Then Peter said,
47 “Surely no one can stand in the way of their being baptized with water. They have received the Holy Spirit just as we have.”
48 So he ordered that they be baptized in the name of Jesus Christ. Then they asked Peter to stay with them for a few days.
What about way back in Acts 8? Those Samaritans were baptized but didn't receive the Spirit until hands were laid on them.
12 But when they believed Philip as he proclaimed the good news of the kingdom of God and the name of Jesus Christ, they were baptized, both men and women.
This is what then happened:
14 When the apostles in Jerusalem heard that Samaria had accepted the word of God, they sent Peter and John to Samaria.
15When they arrived, they prayed for the new believers there that they might receive the Holy Spirit,
16 because the Holy Spirit had not yet come on any of them; they had simply been baptized in the name of the Lord Jesus.
17 Then Peter and John placed their hands on them, and they received the Holy Spirit.