a. He should have known better than to ever do business with BoA.
2. His accounts aren't frozen. When you make deposits like that, and they suddenly surge 500%, this same thing can happen to anybody. They will get released once BoA gets done convincing themselves that these payments aren't coming from foreign arms dealers, etc. How is he the only business this has happened to. (Hint: there's more to this story he's not telling because he's pissed)
iii. His lawyer should be all over their ass, they are costing him interest on those funds.
D. If any of these are credit card transactions, the same thing can happen.
The real problem here is that BoA has asserted their political beliefs in the handling of this situation, which is WAY out of line. There are significant banking rules and regulations, which I'm sure their atty is already looking into, that protect the consumer from sheot like this. It will flush out in the end, but the bottom line is: Why in the hell does ANYBODY do business with BoA??? They are the AT&T Wireless of the banking world.