Brian O’Flaherty: man of words saluted