Hi Nick,
I am sorry for the delayed reply and I am sorry for the inconvenience caused.
I finally able to replicate this issue and what is happening on your site. It seems like the issue is coming from the schedule post. When a blogger create a schedule post but do not have permission to publish, EasyBlog tries to publish the post. Since the blogger do not have permission, then it create new revision on the post. I believe it is a bug from our end. We will fix this internally and will be able in the next releases.
In the mean time, I have apply some fix on your site in this file: /administrator/components/com_easyblog/models/pending.php at line: 104 so that, it will not load all the post on your site.
I am really sorry for the inconvenience caused.
Have a nice day.