Finch has 36, 39, 42, 53, 60,97, 125, 199, 308, 309, and 320.
For GO it has:
67, 96, 19, 27, 34.
For YRT it has:
VIVA Pink, VIVA Blue, 2, 91, 98, 99, 77, 23, 88, 5, 300, 302, 302, 303, 304, and 760.
added routes when the subway will be extended will be:
YRT: 83, 87, 86, 1, and 3. These are just buses that currently intersect Yonge or go to Richmond Hill terminal, 85, and 16 (16th avenue) as well as a couple others will probably be rerouted to end at the subway as well.
GO: 51, 52, 54, 40
Added Routes For Sheppard will be:
24, 68, 17, 43, 57, 21
So in Total, Sheppard will have 13 bus routes from Don Mills to STC, if you count VIVA Green.
Yonge will have 40 from Finch to RHC, and that is being conservative presuming no routing changes are made to direct more buses to RHC than currently, which will likely happen.