Все же может кто знает - вместо транзистора pmbs3904 (Аналог-2N3904) подойдет ли bc546 bk947 (корпуса у них разные)???
Судя по даташиту bc547 вам больше подойет чем bc546...