Although there's slight risk in everything, if I started a guy 24 games straight to start the season, I would 100% bench them for both the remaining games, and beyond. IF IF IF you've never recieved a negative email. (Which I don't know why you would have. That wouldn't really make sense). All this is as far as ONLY honoring the promise of a starting spot. My opinion here doesn't apply if promised minutes are involved, and you're toeing the fine line there.
Hell, I play in a conference or two that's all sims. So I schedule as hard as possible early on. There's been multiple times, at least almost 10 times, where I alternate starts until I get a hate mail from a player, and then I start him the rest of the way. There's been times where it takes 9 games, 5 starts and 4 benchings, before it comes.
Personally, I wouldn't even consider playing a freshman that I wanted to pull, if he's 24/24 at this point. If a player won't complain until after 4 benchings in 9 games, 2 of 26 won't hurt.
I do aim for the 21/26 as most coaches say is a good floor. But that late in the season, I'd feel 110% comfortable sitting him the last two. That's just me.