It’s sometimes a pain to work with post page and/or front page. I do not know if it’s the best solution for you but to me you’d better use front-page.php
as the template file for start page.
According to the template hierarchy this is recommanded :
Used for both Your latest posts or A static page as set in the Front
page displays