BP: Stalling Payments?