I have this built in a spreadsheet. I plugged in the two teams you are asking about. You could be struggling to get the numbers to match MSHSAA because two opponents of BSS have lost in overtime this year, which actually adds fractions of a point to the Strength of Schedule portion of the formula.
Yes, BSS could pass Francis Howell this week. Francis Howell has a bye from what I see on the MSHSAA website. They are currently at 47.00 but they could finish between 46.49 (if all 8 of their opponents lose in week 9) to a high of 47.76 (if all 8 of their 2015 opponents win in week 9). And, their overall total points could shift slightly if one of their opponents loses in overtime, not just in regulation.
BSS in the meantime, currently at 46.54, could finish as high as 50.47 if they beat Lee’s Summit by 13 or more and Park Hill, Liberty North, Rockhurst and Raytown all win this week. What would it take for BSS to finish over 47.76 that is more reasonable perhaps? Well, even if Park Hill, Liberty North, Rockhurst and Raytown all lost this week, and if BSS wins by only 1 point, they still would have a 48.42.
In summary, it appears to me if BSS wins, they get the first seed over Francis Howell.
(all according to my calculations)