bot540
Your boss is an idiot with his head in a guillotine.
1) Save the check stubs-with the deduction shown.
2) Find another company to work for.
3) File a claim with the Labor Board
4) Collect your money.
5) Don't look back

I worked for a company that had an "office manager" (flunky secretary) that would withhold paychecks if she didn't get "her" paperwork (not time cards) back on time, or filled out properly.
Mine was always in on time anyway. I mentioned to her that if she ever withheld my pay, I would stay home for up to 30 days, or until I was paid, and expect to be paid for the additional time spent waiting..
That is the law here in CA.
The practice was curtailed.