Saw there was an update for WP Super cache.
Downloaded and it was properly installed on my Word Press site.
From that point on any new postings would not appear on my home page.
I deactivated the latest version of WP Super cache and whala! The postings appeared as soon as this latest version was deactivated.
There's a bug in it. Find the flyswatter and kill it and fix this. Until then I will no longer have WP Super cache activated because its kind of important to have new postings appear on my home page.