actually the more I think about it, the more I'm getting annoyed with this guy.
He saw you were shy enough to comment on it, several times. He got you drunk and said nice things on the second date and got you into bed. You weren't enthusiastic enough in the sack for him, so he said 'speak to you later' then ignored you for 4 days, even though you texted him after two days.
Then he comes back and says 'you didn't seem to like it, so rather than be a gentleman and thank you and see if maybe I can make you like it more next time, I thought I'd ignore you'
Basically, he's being a dick. You said the sex with him was great, but you weren't relaxed enough to show it, so it can't have been that amazing. I don't know what you're comparing it to, but I always thought if sex was really very good then there was lots of two-way communication and trust, lowered inhibitions and communication. Maybe you've not had that in the past, but he can't have been truly great in bed if he couldn't make you respond and if he thought the sex wasn't good for you.