bp walter