A man once striving to become South Australia's next premier has been convicted of drug supply charges in the Adelaide Magistrates Court. Former South Australian Liberal leader David Speirs has also been ordered to undertake community service and pay a fine.