Frankly, I don't think the player is a problem.
The flow of the game is that you suggest problems, the player proposes actions, you rule on them. It seems like you're letting the player get away with murder, and then blaming a creative, confident player for the things you let them get away...