Heeney, Stephen (Career)