I hear what you are saying and really that should/could have been stipulated from the get-go (IMHO).
But in fairness, how long can unpaid balances prevent you from finishing the project?
There has to be a solution for all parties involved, including you.