*sigh*
See, BSS doesn't plaster his business on the side of his vehicle, he doesn't set up a booth at 501st events to sell his wares, and he doesn't advertise on any popular websites. He's flying under the radar just enough to avoid direct scrutiny, skeletons or not.
He is not doing anything to intentionally damage the 501st's reputation as a whole. Now, if he stole a 501st member's credit cards or identity, then yes, the Legion would kick him out in a heartbeat (and report him to the proper authorities).
This is simply a case where someone got ripped by an individual. It doesn't matter if the individual is a member of the 501st, the Boy Scouts, or the Mormon Tabernacle Choir. It's a law enforcement matter, not a Legion matter.
If the perp steals a car in the name of the Legion, then obviously there is cause for banishment.
Now, if the Legion decides to boot him for these allegations, then it will happen based on testimony from all parties concerned, beginning with his Garrison command staff. If they decide to handle it away from Legion HQ, then that's their call.
My point is, don't assume that it's the Legion's duty to enforce a ban on someone who hasn't disrupted 501st operations.
There are obviously disagreements with my opinion, so I will try to refrain from posting any further. To each his own.