Green’s Dictionary of Slang

b & p n.

[a case involving two such youths, Boulton and Park, known only, so taboo was the thought of homosexuality, by their initials B and P]

an effeminate young man.

[UK]J. Ware Passing Eng. of the Victorian Era 13/2: B. and P. (Lond.) Initials of two young men whose public proceedings resulted about 1870 in a long police-court inquiry and trial.