thats a fairly ridiculous preflop calling range you assigned him after you say he has been aggro and just stacked off with JJ on K high board.

also, you don't have to snap-do anything. it can be a timing tell that you didn't consider raising.

as played, calling with position is the only thing that makes sense.