Stephen Buoy, Journalist