BP 2022 Budget principal FINAL