brian van rooyenlatest news & developments