Yes thanks. I just figured it out yesterday.
The new posts are not auto populating HOME screen for some reason. First time ever since I joined this forum. Maybe they changed something.
I noticed a "NEW" tab now on the home screen and all the new posts are appearing there.
I liked the old format better.