Once exempt funds are placed in a general bank account, a creditor can garnish them for a debt.
You can’t get your benefits in cash or check, its got to go into a bank account, hence the money laundering trick. Wouldn’t make any difference if he had separate accounts for VA benefits, general income, etc. as they would seize them all and you would have to spend the time and energy trying to prove otherwise.