It's got some toys on but there's a lot of stuff that just isn't right, might be a 955 but I doubt it's an original factory bike, could always phone John if it's really been through his place.
I had a 955 Corse ex 95 BSB bike (With providence) for a very brief period. Bare in mind these are race bike that change hands many times and crashed plenty of times so there are not a lot of original parts left. The one I had even had the odd road bike part! Id say thats one hell of a bitsa on ebay
isn't there a tv programme you can ask to research authenticity ? Ah, no, I'm thinking of "The Wright Stuff"