I'm thinking that now that we have the spiffy BB button, we might not need to report BB submissions like we need to. Before the BB button, there wasn't really any easy way to find what needed to be approved. So, unless you were checking the threads or getting email notifications on them, you didn't know there were things to approve. Now we have the BB button!
I made a tutorial for using the BB button here:
New BB notification button!
To find a list of all your BBs that you've done and that are certified/pending/rejected, you can go to your
Merit Badge Profile that's in your profile.
I hope that helps!