I dont think doing anything to "give more time" to the issue (until you think of something to do) would be a smart thing to do. You just might be leading him on, and eventually the demands might become even more demanding.

Im sure there are laws against sexual harrasement at work places.

So basically,

- do NOT accept any kind of flirting or whatever to begin with

- if it continues, think like a lawyer, and at the end of the day, it will always work out for the better