If you’re satisfied using a third party bootloader, and one exists, there’s no point writing one ever.