Cute smart sweet and he speaks your physical touch love language - that all sounds good.
AS for going over to a strange guy's house that you met on the internet on the first meeting - not the safest thing in the world. (Yes, I did it twice, but both times with guys I'd been talking to for 2-3 months who were long distance - and I'd actually searched crime databases on them first!). Just don't want you to end up a serial killer's victim.
As for HC - you don't have to do anything right now. You answered his text, the ball is in his court to ask you what the events are or to actually ask you when you are available.
You don't have to be mad at him - he didn't misrepresent himself (he did, after all, tell you he wasn't ready for a relationship) and the fact that he didn't meet YOUR expectations doesn't make him a bad guy. If he does ask you out for this weekend you can make up your mind at that time whether you want to see him again or not. If after tonight's date you decide you're definitely more interested in band guy, it's ok to tell HC that you've met someone who seems to be more interested in an actual relationship and you wish him the best.