but like never talks to you only says hi occasionally?
Most Helpful Opinion
I'd say A & B both. He certainly likes you, and probably wants to talk with you but is stumped as to what to say. I've been there.
You might make up some excuse to talk with him just to break the ice, like ask him some question. Just make sure it's open-ended, not a question he can answer with a simple yes/no or other canned answer. If you have any sort of shared experience with him like a class or event, you could ask him what he thinks about it, and share your thoughts too. Depending on the guy it may take a few repetitions of this before he relaxes enough to start initiating the conversations...some of us guys are pretty oblivious. :)