Add an option to the footer block that will lock it to the bottom of any page, even when a new block is added, the footer block will be the bottom block. An option like "lock/stick to bottom of page". Then when I create a new page and click on "add new block', the block will be inserted above the footer blocks.