The best way to find great players for BSP (and beyond) is to go through the weak and medium-strength EU nations and scour their U19/U21 teams for unsigned players. You will find that these guys will be highly willing to join you, will often sign for small pay (if they don't have an agent), and because they're young will be able to adapt to playing in npower2. The drawback is that you can't scout them and this search process takes a while, but it's still worth it. Five of my starting players, including my captain, in npower 1 this season are those kids I signed way back in BSP.
I also found great players through the player search function (especially if you have a scout who has played for higher-division leagues and so is familiar with players at that level) and even backroom advice. Most of their suggestions are ****, but once in a while they'll find an amazing player. My two biggest youth signings were from a coach's advice. One of them fought his way into the starting XI in my npower 2 season and scored the winning goal in the promotion play-offs final. Definitely don't brush them aside, just click on the names they suggest and see their stats briefly.