I haven't bought anything yet thankfully, and yes I was actually seriously considering that exact Ryzen but all the motherboards supported were minimum $250 which is way out of my $300 give or take $30 budget, discluding the RAM.
And no I don't think it has USB flashing, but even if it did, I...