Nick, sorry to read about what happen.
Showing up at your job site and finding anything that belong to you missing is bad enough, be it tools or supplies.
My worst experience happen when thieves completly stripped a new house that we had just rough in. Meter socket,service panel,recessed and all the romex that was long enough to be worth taken was gone. Plumbers lost a new boiler. They also tried to steal the bay window, dropped it and broke all the glass.
The GC had no insurance on job so redoing the job came out of my pocket. This all happen when I first started out in business. This meant no pay check for two weeks. I did learn a hard lesson. My contracts now say GC has to carry all needed insurance on job.