If you don't like grain then I can't think of a worse combination. HP5+ is by nature a grainy film, grainier than 400TX. You have at least two options. Switch to FP4+ and Rodinal or HP5+ and a fine grain developer such as Ilford ID-11.