The thread you're looking for his here:
http://forum.bikerscout.net/index.php?showtopic=6231
Alas, there is no official one on the 501st site yet, but it's what we have. I can look through the old approval threads on the Legion boards and see if I can come up with some visual referneces for approved BARC troopers, as there are some somewhere.