the b450 is a different chipset than b550. with an older board like the b450, you would need a bios update and even then, your system would be a little unstable. you should use b550. With your cpu though, I would recommend x570 but it is really your preference just stay in the 500 series mobos.