Chekhov has a short story (one page, really), called "The Complaints Book". A provincial train station has a book for complaints (sort of a standard feedback vehicle for disgruntled customers), which is filled by bored passengers' silly jokes. It ends with the following exchange (in the best known translation):
- Please refrain from making irrelevant entries in this complaints book ~ B.A.Ivanoff (pp. Station-master).
- B.F.Ivanoff, more like.
This is not a literal translation from Russian, but it would be rather close, if (1) pp means "acting", like, Ivanoff, Stationmaster (acting), and (2) B.F. stands for something like Bloody Fool.
My question: are these abbreviations common? What do the stand for? Are they archaic, or British, or both (I've never seen either in modern America).