The guidelines for referees says that feinting is within the rules but that stopping the run and starting it again is an act of ungentlemanly conduct and the player must be cautioned. The ref had no option.
But it could be argued that the taker only stopped his run because the goalkeeper had already moved off his line.