The best look I've had at one was just his face. When I first saw him, I thought "Who IS that?!?" Then it flashed through my mind for a split second that he was an Italian guy. The only thing that distinguished him from a human was excessive hair & his turned-up nose. It was much smaller that I would have expected. There was no brow ridge, & his hair appeared to start about 2 1/2 inches above his eyebrows, & grew straight up & back from his face. His eyes were solid dark brown & his skin was brown. I can't remember how dark, but it must not have been very dark since I thought he looked Latin.
He was young, not a teenager, but maybe mid to late twenties. I didn't take a good look at the lower part of his face, & don't remember if there was a beard, but I don't think there was. After I realized that he was a BF, I looked into his eyes & couldn't look away for several seconds. We stared at each other & it felt like he was looking into my mind, & studying my thoughts. Finally, I looked down & when I looked back up, he was gone.
This picture is the best resemblance I've found to him. The skin is too dark, & the nose a little too big but it's pretty close.