npci=0x2000 fixed the issue.
I am able to boot the flash drive and shows the menu.
But again I am stuck:
after I erase the drive I want to install my OS to, and choose it in the recover big Sur, it is going through the process.
Then when I boot from my external SSD that I chose, it is getting...