joe bavierlatest news & developments