I use a probe with a empty capsule attached and just 2 stage it to him cost me about 20k to retrieve him, i also dock with my station and leave my extra fuel and RCS i do not use at the station. probably not as efficient but when i launch with the right timing I get within 5km and just fly him to me.