Yep, ponced me for my 'Benno's and cash a few times. - For this enigma that he had, it kind of did his 'rep' no favours picking on kids nicking their money really.
Simple minds 'Love song' and 'Promised you a miracle' followed by Once upon a time album is missing from your list i beleive. :)...
I've always thought it was Biba.. Barry and Biba ? ???
Unlikely to be two transexuals with the almost the same name..
Edit: in the original post Cavern said Bibi, now see you call her Biba, so i was right :)