richard boucherlatest news & developments