God having provided some better thing for us — Namely, everlasting glory. That they might not be perfected without us — That is, that we might all be perfected together in heaven.
Related Commentaries of Hebrews 11:40
Hebrews 11:40
40 God having providede some better thing for us, that they without us should not be made perfect.