Those new hubs should work well too. Not sure if BBS's come in the 8 bolt patter though, but looks like it should have some stopping power with those rotors.
Lol trust me If i could do it over, je Cp cuz they were the only that would make customs at the time Je > cp all day