For the last block, try this:
const Kits = logseq.Module.Kits;
logseq.kits.scrolltolastblock = Kits.addClickEventToButton.bind(
null, function onClickScrollToLastBlock(e){
const div = document.querySelector(".blocks-container > div > div").lastChild;
div.scrollIntoView();
if (div.classList.contains("w-full")) setTimeout(onClickScrollToLastBlock, 250, e);
}
);