The “latest from the blog” section that you’re seeing can actually be changed from the Front Page Content settings page. Head over to Customize, then go to Front Page Content Settings, and then select the “Hide Content” option and it should remove the Blog Posts from your homepage.