There's a mile of insufficient density between BC and Newton Center, and the latter is already well served by the D. Streetcar service on that part of Comm Ave ended in 1930, and bus service in 1976.
A one-stop extension of the B to the west side of BC would be plausible, though the dorms are...