I downloaded "Battlefield Bad Company 2-RELOADED" (source = piratebay) and installed it.
Next I ran the updater and let it complete.
Next I downloaded Battlefield: "Bad Company 2 [Multiplayer] - EmulatorNexus" (source = piratebay)
After downloading I extracted the files and copied them all into the game's directory.
I then downloaded and copied dinput8.dll into the folder and ran the game only to get this error:
"Failed to initialize the Nexus BC2 Client. Unknown client/server detected! Please verify the integrity of your files and try again."
After pushing OK the game started up just fine and I'm able to successfully log in. I did encounter that error with soldier creation but after creating my second soldier it worked. Now I'm wondering if I'm not seeing any servers because of that error or because there just isn't anyone hosting. Drop some feedback asap please.

*Edit* Wtf is with this forum it keeps adding typos to my sentences oO