I believe this is a known issue. I tried not encrypting /boot and the installer warned me that’s a security issue, so I don’t want to do that. FreeBSD’s boot loader doesn’t have this problem but I don’t think it’s possible to use that on Linux.
What can I do to avoid the long delay with Grub, but without compromising security?