Geektastic: I did use it and the bike seems fine.
I noted that BP have a habit of skipping 95 altogether and offering only 91 and 98 at many locations.
My assumption is that this is due to most existing stations only having 3 tanks. So they can run a combination of Diesel, 91 and either 95 OR 98. The newer built or rebuilt stations are often putting in 4 tanks so they can have 95 AND 98.