“Sure I’ve made some mistakes.. tiny little details I miss from time to time”
I’m team lead and once we’ve got junior co-worker who also was making “tiny mistakes”. I mean they really were not that bad – incorrect Geo set up, wrong match type for certain keywords, controversial negative keywords… It cost us $20k in 1 month. Anyway if it even cost us 20 bucks ppc-specialist must not make mistakes. You work with someone else’s money. There are no such a thing like “tiny mistakes” if you spend money on them.
Maybe that’s not your case but I partly can understand your boss’ over-controlling you. He might have had similar experience and don’t want thing to repeat