Never mind. I see if you log out and then back in you will see the new posts.
That's really not very intuitive. Does not work like most other forums even other Vbulletin forums I am on. The new site makes me want to only use the mobile version which says a lot since I usually do not like using mobile sites.