It’s nonsense to say he would have gone out of business. If his supplier truly was so petty as to refuse orders (which is nonsense, he would not), then he would have found another supplier.
Or, if you find yourself in a corrupt occupation, you take the hit and close your own business.
Moral good sometimes requires hurting yourself. I’ve had to do that. You do what is right, no matter what.