Thanks for the kind words. The notes are fine as they are but we are looking to have things updated by early next month. In the meantime please just use the current ones.
The BPP book you have is likely to be slightly out of date but nothing too significant to worry about.