This is an ongoing pet peeve of mine, how the UEFI of a completely solderd laptop board can take longer than the OS to initialize a fully-known set of components.
It's not really UEFI issue, but what modules were loaded, how it was configured/wired up - and sometimes it ends up serializing on slow boot of some components (like DDR5 memory), and weird crappy add-ons from manufacturer.
loading story #50467057
On many machines with DDR5 you get the lengthy memory training every boot and that comes on top of the already long UEFI initialization time.
loading story #50465599
loading story #50467105