This kind of makes me feel that the problem starts one layer before: this are is so spread out. It really doesn't look like there's any visible reason for buildings to be so far apart.
There's so few buildings that yeah, I think one bus stop is enough to serve them as far as amount of users is concerned. But the green could have been around the built up area, not between the buildings. Parking could also be compacted, maybe multi-floor or underground to reduce the surface area.
I probably didn't express myself well. What I meant to say is that with an area so spread-out, any placement of the bus stop would make it extremely unreachable from some other adjacent destination.