Why would a guy not reply when you ask him out but still be flirty and talk to you?

I've known this guy for a few years now. Recently we started chatting via Snapchat. We chatted on and off for about a week and it was really fun, so I asked if he'd want to get a drink sometime? He never answered me and I felt really bad because I never want to make things awkward. It's been about a week since I asked, and this weekend we were at a music festival together, with mutual friends. First he just stared at me. Then, he ended up standing by me up at music the whole night. We were making jokes together, and he wanted me to go with his family to the bar and do a shot on our way back to the campsite. At one point a girl walked by in a short, sparkly dress and he leaned over and said, "you should've worn THAT tonight." I looked at him and go "me?" And he just smiled/laughed and stared at me again. Then the next morning he was super nice and even smiled and said good morning when I came outside. I'm super confused, and I didn't really tease him back or flirt because I don't know if he's comfortable with it. Also, his buddy used to flirt with me a lot and I wonder if that has anything to do with it. It makes me sad because we really get along and have fun. What do I make of this?

Why would a guy not reply when you ask him out but still be flirty and talk to you?
Post Opinion