If you want 3 m.2 slots 100% go for the x670e board.
By default on most B__0 boards installing a second m.2 SSD uses all remaining pcie lanes, and possibly even disables some features like sata ports. So installing a 3rd means downgrading your GPU from x16 to x8. X670/e gives you 8 more pcie lanes to fill with all the SSDs you want.
https://www.amd.com/en/products/processors/chipsets/am5.html#specs