peter billslatest news & developments