It all depends on a few things, Karl. First of all, it depends on whether he is deemed to be feigning the kick or just delaying his run up. You decide this based on the fairly simple question: Did he stop his run, pause, and then shoot or did he stop his run, pause, run a little more and then shoot? If it is the former, then he is guilty of feigning and needs to be cautioned no matter the outcome of the kick; if it is the latter, then he is not guilty of anything and the result of the PK stands -- either a goal or a goal kick. Now, if he is guilty, then there are three options: first, the ball goes into the net. In this case, the player must re-take the PK. The second option is that the player does not score and the GK did not come off his line nor did a defender enter the PA early. In this case, play on. The third case is that the player does not score but the GK left his line early or a defender entered the PA early. In this case, retake the kick.
Hope that was clear.