When I was at secondary school in Leicester in the 70s boff was definitely used as a perjorative term for 'high achievers'. At my school the opposite of the boff was the 'SCISP'. Kids who weren't considered bright enough to do separate biology, chemistry and physics O'levels did a combined CSE called the 'Schools Council Integrated Science Project' (SCISP).