Looks like you may have done some work. When I checked today, my rank matched the BS rank exactly. I only checked twice, so I can't be positive it's all good, but it's looking good.
EDIT: Okay, maybe not. Earlier today it showed me at 102 down 2. Then later in the day it showed me 100 down 2. Then after the brief outage just shortly ago, it's showing 99 down 2.