While there isn't another truly dedicated 650B news site, there is loads of information out there. One such place is housed at MTBPath.com
I think I have previous posts with a mention here or there, but they have their act together! They have a nice file like system dedicated to 650B info and the like.
Check it out here: