My guess is Spencer and Chester their stories are almost done, though I might be wrong and He goes with Darius and Dozer to get their stories moving along.
Chester's ending will be released at the March update while Spencer's will be at April. Richard's route will start around June if I'm correct