The incident occurred at the school district around 2 a.m. Monday.
Police say an officer spotted the man, identified as 38-year-old Richard Davis, laying under a bus trying to cut the fuel line.
Davis has been charged with theft by unlawful taking, criminal trespass, institutional vandalism, criminal mischief, and loitering and prowling at night, court documents show.