BC5xx are terrible for pinouts. Every time you grab one from the junkbox it will have a different pinout.
It's better to buy bags of 100 in more modern transistors. I like BC337 NPN, and BC327 PNP. They are better than BC547; higher current, better gain etc. They always have the new modern standard pinout.
Hobby shops also sell 100 bags of general purpose small signal transistors, I think the new part numbers are PN100 NPN, and PN200 PNP. These also have the new standard pinout.