Posts don’t appear on the Blog page

Sounds like you need to set the Settings -> Reading option for the posts page.