I tested the WP-PageNavi plugin, trying to force a page limit to home’s grid but doesn´t work.
Also, if I put <? php wp_pagenavi (); ?> at the beginning of the footer.php file, just pages all the blog files: index, pages…
I have been unable to find where (php or css template related to the home page) the code should be placed to only affect the homepage.
Anyway, when you place it in footer.php, 35 posts writen and 35 are displayed. Of course, a nice 1 indicates that you are on page 1 (never will show a number 2).
So, when you reach the home’s grid bottom (https://modernthemes.net/demo/?theme=Black%20and%20White) the + (plus) symbol appears. All it does is take you to the blog page and that displays chronologically all the 35 posts that you watch in home.
There must be some way to limit the grid’s posts number, but I have no idea.