Use a heat pump to keep the CPU (and GPU as a secondary heat source) at a lower temperature then heat the coffee water with a secondary heat exchanger. Then you can control the temperature of both cooling loops independently.