more then likely he just felt shy, it is a new school and three hot chicks want to hang with him out of no where and he probably just panicked, it can be hard for high school boys to talk to girls sometimes, especially when they feel out of their element. I think this is the case also because his staring at you, he probably is interested in you now and doesn't know what to do.
i've got plenty. i just put them where they belong: at the curb. yeah, they trickle up, but i don't put up with them. i spent the first half of my life in a continual state of self-inflicted hell. i got over it.