I dont follow the reasoning, I cant see a situation where someone would have the number but not name.
More is better unless it gets cluttered and giving every bus stop and extra 6 charaters would not be benificial in dense areas.

But I do see that the names should be updated to include direction.
E.g. this stop should be Esquimalt at Dominion (WB)
This data is available at https://www.bctransit.com/open-data