Middle school male teacher here, and I'm a big dude.
Boys: bud,
Girls: kiddo
Young lady or young man if I'm being stern.
The problem is I teach 400 kids a year in a culturally diverse school, and only for a semester, and I have difficulty remembering names (I've gotten better, I'm working on it). No idea what else to use.