We use the shuttle at Bonnet Creek when we stay there. When you check in they will give you the shuttle schedule. Typically, there is a bus that goes to both MK and Epcot and leaves Bonnet Creek every half-hour between 8am and noon (or 12:30, I don't remember) on the :00 and :30. There is also a bus that stops at both DHS and AK and leaves every half hour in the morning on the :15 and :45.
There are fewer return times and they don't really start until mid/late afternoon.
All in all, I like Bonnet Creek's bus service. I like knowing what time to expect the buses and I've found that they usually stay on schedule well.