The Raspberry Pi 4 comes with an EEPROM that supports USB booting. This HOW TO will walk you through updating the bootloader, verifying the boot order, coping the SD card image onto a USB SSD drive and finally booting from USB.
This HOW TO assumes you have the knowledge to execute commands from a terminal window on the Raspberry Pi desktop or over an SSH connection. We do NOT recommend using raspi-config for USB booting configuration.
Note: Your EEPROM update dates my be newer from those in video. Just be sure your EEPROM version is at LEAST 09-03-2020.
** 2/04/21 UPDATE: As you have noticed the "critical" channel is referenced in the video as the channel or directory being changed. However, most of you will be changing from the "default" channel/directory. This won't make any difference to your outcome since you are still changing to the "stable" directory.
** At 2:03 it states a new EEPROM date of '12-03-2020', that is wrong of course, it is '12-11-2020' as shown on command line.
Useful links:
Step by step web tutorial from Raspberry Street
https://raspberrystreet.com/learn/how...
https://www.raspberrypi.org/documenta...
https://www.raspberrypi.org/documenta...
https://github.com/raspberrypi/rpi-ee... EEPROM release notes.