Bank of England Insists Bond Buying Will End Friday