In F10 you should have boot tab where you can set boot order.

But some with HP, said they had to update UEFI to be able to reset boot options.

And while most systems will let you use efibootmgr to set boot order, HP seems to always reset on reboot.
Grub uses efibootmgr to set itself first in boot order when installed.