Welcome to the forums, Delirious Pidgey! I've never been into any forums that you've mentioned but it seems to me that you will enjoy PC as much as you are enjoying the forums that you have mentioned! I'm sure there are also some members from Bulbagarden that are here as well, so I guess it wouldn't be such a problem for you to get used here! :D
Anyway, what made you join PC or what brought you here? Is it perhaps your looking for another Pokemon forum to join to, or you'd like to meet more PokeFans to discuss Pokemon with? Well, with whatever reason you'd give, I'm sure it's still something related to Pokemon! .. If you still haven't looked around then, you should definitely do it now! I'm sure you'd be able to find something really interesting here, such as trading/battling and the like! But you could also come across boards that are off-topic, and that's what make PC much more interesting to be with! And yes, as what as I have mentioned before, maybe there would be some members here that are active as well in Bulbagarden, I'm not literally sure but yeah! But meeting the PC members wouldn't be that bad too right? tehe;
Okaay so, have fun and see you around then? And if you have any questions regarding the board, then come & visit my profile, leave a message and I'll reply as fast as I can! :D