Wow. Sounds like he had a bunch of sand to haul from a different job and you became the dump site.

Hope everything works out for you and he steps up.