You're right, this is what I've done.
Install buster, then install b43-firmware, and linux-firmware-nonfree too. And all works fine :)
During the install, I setup LVM like this:
- create volume group named pve (/dev/sda3)
- create logical volume named root (ext4, /)
- create logical volume...