Are you flying the right numbers, distance? Time, altitude? I had no problems so far. After kiss off wingman flies straight and breaks after 20 seconds or so. He will get in front of you only if you spend way too much time getting on speed, when you dont break right after astern, align in the groove too far away from the ship etc.
Kiss off and wigman only work when you do everything "by the book". It is not programmed to wait until you get shit done ;)
Also, first you get "Signal is charlie", then you give kiss off command much later, when you do your first break left after initial point, right before gear down