To be honest, how much are these short payments costing you?
Let it drag on a while. If he is sending you cash then it continues to add up regardless if it is short or not. Few more times being short cancel the deal. You will have more money for your time and effort.