Both are very solid boards. The only thing you'll need to know is that the b350-f might need a bios update, which requires a 1st gen ryzen or an amd bootkit if you contact amd. If you know that the bios is updated to support zen+, I would go for the b350-f since the bios is much easier to...