you worked a couple of months with no payments? i dont know if your games different to ours , were self employed joiners working on price work and we put in our draw off the total contract price on a weekly basis depending on what weve done.
a couple of months unpaid will be a heavy hit for you to take. even if you get squared up give him a smack anyway for fucking you about.