Small claims court? How many days outstanding is the invoice? You want to take a guess about the longest it's ever taken us to get paid for an invoice?
Net-30 (meaning, let's just pretend we're going to pay you within 30 days of getting invoiced so we can stop talking about this part of the contract) is a standard term. Is it your expectation that when you don't have a contract, you can expect "Net-1" payment?
Of course not! "Small claims court" doesn't mean now. To even file a claim you must have sent a demand letter. So he's still got some hoops to jump through. That said, I don't think he has to wait 30 days if the client has already indicated that they've decided to breach the contract. What he needs to do now is send a real-life letter demanding an agreement to pay within the week, and if that agreement is not forthcoming, then he should file in small claims court. Really, it's not all that dramatic either.