Help - not getting souls of night / flight! I just recently entered hardmode and have have been busting the corruptions or whatever open with hammers. I've destroyed at least 30 of them (meaning i've been around the corruption for quite some time) and I've killed at least 150 of the mobs there. I've also killed the fairy and pony mobs that are spawning. Not once has a soul dropped. What am I doing wrong?

The only thing I can possibly think is that I was unable to kill the Queen Bee during my normal mode. I completely scaled the only jungle I could find and didn't find a single hive (yet).
I'm brand new so sorry if any of this seems scrubbish. I'm just stuck. Any help is greatly appreciated!