You should vest them monthly instead of only after the full term completion.
If the full term is 2 years, pay him 23/24 and let him go.
If the full term is 2 years, pay him 23/24 and let him go.
The best case scenario here is to push some form of compensation agreement.
Also, as a manager, you should build trust, even you people that you don't particularly like, so termination without compensation can have negative lasting effects on teammates.