The Cydia app No Badges will suppress all badges, but I'm guessing that's not what you want. But I am puzzled why they still appear when you have them turned off. I never get any. But I almost always disallow notifications when installing apps. Perhaps you need to reboot? Or delete the Facebook app and then reinstall, disallowing notifications?