Bushville is so close to Batavia that you have lots of options for getting around the area.
Personal car is usually the most convenient. You have I-90 that traverses New York, you have routes 5 and 33 that go east-west, routes 63 and 98 going north and south. All of these roads are excellent routes to take in all but the worst circumstances (such as a 5-inch-per-hour blizzard). There are many secondary roads in Bushville and they are fine normally but can be snow-drifted in the winter and do not get plowed as often as the primary roads.
Enterprise in Batavia (226 W Main Street, 585-344-3100) is a convenient place to rent a car.
Mike's Taxi in Batavia (139 Summit Street, 585-343-3309) is the closest cab service.
The Batavia Bus Service provides commuter routes in the area (http://www.rgrta.org/SchedulesMaps/Schedules.aspx?BBS)