If the bus/tram/trolley is _that_ crowded, don't expect inspectors. How do you imagine them walking around and checking tickets and cards? Not that I have too much experience with Sofia's public transport, but I've never seen an inspector in a really overcrowded bus.

Still, be on the safe side, try and punch one whenever you get the chance to move.

Even better -- walk or take a cab :)