BootNext
BootNext is a UEFI firmware variable that indicates which boot entry the firmware should attempt on the next reboot. It stores the numeric identifier of a Boot#### entry and acts as a one-time override to the persistent BootOrder list. When set to a valid boot option, the firmware will try that option on the very next boot, and then the BootNext variable is cleared. If the specified entry is missing or invalid, or if BootNext is not set, the system boots according to the standard BootOrder.
BootNext functions as an temporary override of BootOrder. BootOrder remains a persistent list of candidate boot
Setting and clearing BootNext is typically done by the operating system's boot manager or by firmware utilities.
Security considerations: because BootNext can redirect the boot process, it should be protected against unauthorized changes.