jeff van rooyenlatest news & developments