A Hoke County school bus driver has been pulled from a route after a 6-year-old boy was let off his bus a mile from home Monday.