brian christopherslatest news & developments