i don't think you can prevent him from working a second job. sure, you can ask him to sign a non-compete, but I'm pretty sure it wouldn't hold up in court (its not like you have trade secrets in the sign industry, or maybe you do, idk.)
so your options are fire him or let it go. OR pay him the...