I am a potential home buyer who has been looking for some time now & without the benefit of a truly hard working realtor. Been through a whole host of them to this day and finally just "settled" for the nicest guy that would return calls promptly. You might be asking what this has to do in relation to your question, trust me its relevant. I do the majority of the work: i.e. researching the properties, going to view the properties, pulling the county info sheet on the properties, etc. So when it comes down to the "deal", am I going to forego paying his traditional fees? Nope. I figure they (realtors) have all been this way, and he does bring a few tidbits to the discussion ever so often that I wasn't aware of, although not much, since I decided to educate myself on this process because of my experience with the vast majority of realtor/brokers being the same way. As tight as my finances are (major health issues), I had rather err on the side of doing something morally right than to wait and see what happens because I didn't. I wouldn't even think TWICE about your situation.
I am not the "zealot" type, couldn't tell you the last time I stepped in a church, but one thing that stuck with me from childhood is Gal 6:7-10 "Do not be deceived: God cannot be mocked. A man reaps what he sows. The one who sows to please his sinful nature, from that nature will reap destruction; the one who sows to please the Spirit will reap eternal life. Let us not be weary in doing good, for the at the proper time we will reap a harvest if we do not give up. Therefore, as we have opportunity, let us do good to all people, especially to those who belong to the family of believers." Whether you believe in the bible or not, karma is karma!
Your guy apparently did the work and you got what you wanted, why on earth would you even comtemplate keeping his fees based merely on a oversight, no matter who's fault it was? If you keep it, I'll say a prayer for you and your new house, that it doesn't fall down on your head just because it as "supposed" to be sturdy. Because as you see from this, what is "supposed to be" (your broker getting his deserved fees) doesn't always happen the way it was intended.
I realize the entire house buying proess has probably been complicated, aggravating, and stressful at times. And that you've probably felt as though you should be getting paid some times just for putting up with all the "junk" and not going off on someone. But trust me this isn't the way to do it.
I wouldn't want to be near you when there was a lighting storm, and frankly (sorry if this is harsh) I wouldn't want to be involved in ANY business or social interaction if a moral question this simple, is actually a real question.
I have NO horse in this race. I don't know any mortgage borkers personally. I don't have any deep abiding friendships with realtors, and aren't really that fond of any of them involved in this process because I find they are all looking for money for one reason or another, and some minor way to tack on just one more fee. I'm disgusted and frustrated with the entire process, but those feelings won't translate into my compromising my morals. For any amount of money.
Just a two cents worth response, that probably isn't worth the two cents. But I honestly couldn't believe it would be a question. Good luck, you might need it depending on your decision.