as @rvwnsd says, a 100% tip is unusual.....I don't know why you felt the need to do that (that may be a whole other thread subject??), but you established a pattern with that action and now the provider feels anything less for the same time and service indicates either you're shorting him or he's not performing as well......
if you two are still "speaking", you might want to just be honest and say you tipped very highly the first time, but that you're still operating as if $400 is his standard rate......gee, on second thought, I think you screwed this up with that first tip......hmmmm