My Cat Keeps Waking Me Up by biting me

This is my first post to Reddit, but I don’t really know what else to do. My cat is the sweetest boy, he is so incredibly cuddly, but every night he wakes me up by nibbling on my face and fingers. He will bite my hair. It happens multiple times and every single night without fail. He’s neutered, seven months old, and he doesn’t do it during the day. I don’t understand why it keeps happening and I don’t know how to make it stop. I just want one good night of sleep. He purrs while he bites me and tries to snuggle and bite me at the same time. Advice needed!!