If I had to venture a guess… your monitor is not kicking on faster than the GRUB timer. After the reboot, your monitor is already on, and allows you to see GRUB quicker than the timer.
Get grub-customizer and turn off the timer, or set it for a longer duration.