I was contacted by a recruiter for a role in a company. Everything went well, they offered me X and I told the recruiter that my minimal requirement would be X + 20%. His suggestion was to counteroffer with X + 50%, I agreed - this is very high for the position and I wasn't expecting a positive outcome, more like they meet in the middle. Also the recruiter sounded pretty confident that he'll get me that.
Now as it stands, the company's last stretch was X + 10% and they directly contacted me via email and offered that. As me being inexperienced with recruiters, I accepted, but then I realised that I may have screwed him up. So I followed up with them and called to make sure it is still going through him - the company told me that they'll sort this out.
The company is this recruiter's client, I have not signed a written agreement with the recruiter to represent me. I'm pretty sure he has contract with them as they are on his site. I realise my act of accepting was unethical, but this was due to my inexperience. I honestly thought that they've discussed it with him to propose me directly. What should I've done instead - if I've contacted the recruited, then I screw up the company, or the other way around?
What should I do now? I don't want to screw up the recruiter. I haven't heard from him today when this happened. What should I tell the recruiter when he calls?