Capital City Diamonds founder James Thompson is recovering after triple bypass surgery following a heart attack.