Punt, Jeremy, Stellenbosch University