2023 BPS Payments: England December 13, 2023 12:22 pm The Rural Payments Agency (RPA) has confirmed as of 4th December 97% of BPS 2023 claimants had received their payments. To access this post, you must purchase Professional Update Bulletin.