Question Motherboard recommendations

Hey I need advice on what board to buy for a 3000 series amd chip. I dont have a older chip so I cant buy a b450, b350 etc. I dont want to spend a ton.
Heres the build im trying i need it for.
You could get a $85 MSI B450 Gaming Plus motherboard.
It has a feature called "USB BIOS Flashback" which allows for BIOS updates from a flash drive even if there’s no CPU in the socket.
If the motherboard doesn't have the BIOS for you 3000 series CPU, just download the BIOS to a USB and update to support your CPU.
There are several models from Asus and MSI with that feature.