Hi Fares,
I figured out the problems. I wasn't specifically setting a limit on how many blog posts I wanted Prismic to get, so it seems like the default limit is about 20. I changed the limit and managed to get what I wanted done.
I'm aware that gatsby-source-prismic-graphql is no longer supported but haven't had the time to integrate the new plugin yet. Maybe I'll try your forked version of it in hopes that I don't have to overhaul the entire site to use gatsby-source-prismic.
Thanks for your response