Simplest solution, Watch the download links to see when a new version is actually there. Most recent thread title said Aug.9 for the Aug.12 rom released (realized it's changed now.), so your advice would actually be wrong about watching the thread title to see when a new release it ready.
No one is putting pressure on him, so no big deal. I personally was telling people originally saying "Wohoo, NRG said we're getting ROMs tonight on twitter!!" the other day to not worry too much about reading into that, as he's a busy man and to read that with a grain a salt is all.
As the downloads will be there when there there, and that's that.