Wait, are you saying he keeps MOVING after he stops, or that the animation keeps playing? If he's still moving, put his speed to 0, silly!
If the animation keeps playing, don't you have to set the animation speed to 0 and the frame to the number you want?