@Daftbrown I'm running on what I've read/watched so I can't really advise on how well a B450 will handle a 6 core with OC. I can tell you that my B350 with 1600X hits 85 degrees on the mosfets at stock. Which isn't too hot at all, but it does make me think that if I shot the all-core voltage to 1.4, it would probably be hitting 100 degrees. And that's a first generation 6-core...
Unless some amazing B450s appear, I will be going X470 on the basis that the manufacturers have to expect people to stick an 8 core in it. In ATX territory, I'd choose a Crosshair 7, no question at all - VRMs are overkill amazing and the layout is sensible all round. Of the two ITX X470 options available, I'd take the Asus over the Asrock, if only because it has 2 m.2 slots, but I suspect it will be a bit more mature around the bios area as well.
Also... the only thing I've ever regretted about my PC is not getting the best thing available. Are you suuuuure that budget doesn't stretch to a 2700X?
@orbitalwalsh I haven't seen a PCB breakdown of the B4/350 Aorus Pro, but Gigabyte pulled a fast one with the X470 Ultra Gaming and made a 4 phase look like an 8 phase, and the VRM layout looks exactly the same. Have a gander at:
(The thumbnail above numbers 1-8 but the vid explains that they are in pairs that are the same phase, hence not 8 phases.)
Admittedly, Buildzoid could be wrong, but he does seem to know what he's talking about and hasn't been discredited yet AFAIK. I suspect it is not a 9+2 but in fact a 4+3 trying really hard to look like an 8+3.