Zijn eerste in het oog springende resultaat boekte Heffernan op de wereldkampioenschappen van 2007, waar hij zesde werd op de 20 km snelwandelen. Zes jaar eerder was hij op de WK van 2001 nog veertiende geworden en een jaar later op de Europese kampioenschappen van 2002 achtste.