Yeah, that is what I surmised -- seems like there is a lot of room for these professors to grade as they please.
Your professors do have a little more discretion than they would at some other schools. While that's frustrating right now, it's probably ultimately a good thing in that they can adjust the curve to fit the quality of the exams. (At some curves the curve is so tight that exams separated by only a few points on a numerical scale end up with grades two steps apart.)
Nonetheless, getting a B on a curve like that doesn't tell you much about how you are performing relative to the rest of the class -- both because it's smack in the middle and because up to 40% of the class can get the same grade. You may very well have beaten the median, and you may be in the bottom third, and it's impossible to say unless you have the opportunity to go over your exam.
I followed your tough cycle last year, and I am pulling for you, OFFMason. Good luck with everything.