Whistleblower Richard Boyle has been spared jail time and any conviction for publicly exposing collection practices at the tax office.