Sure, it happens to most of us, with varying degrees of frequency.
Some people won't take 'No' for an answer. As simple as that.
The thing to do is to stick to your guns. You went into the ABS. You want to bust your nut in the privacy of your booth for which your have purchased the tokens. So, you do your thing.
Ignore the distraction. Say 'No' and if the dude, won't give it a break, try to block his view if possible, and carry on with your business. Do not give him the pleasure of knowing that he took over and stopped you from doing what you wanted to do, just because you did not want to do it with him. The more such ego boosts he gets, the more insistent he will be in the future.
Just my 2 cents...
KD