At least from what I can tell John previously dealt with a situation about job abuse, letting you off with a verbal most likely (assuming you did that) but when you were brought to a later sit he held that over your head.
"I didnt warn you for job abuse" - Then warning you for a past situation.
He shouldn't of held that over your head so it's a

from me.