DH gets on ok with his brother but they're no longer close due to distance & lack of interest (BIL visited twice in 15 yrs & is often 'busy' when we go back to DH's home town 2-3 x a year).
It was a significant birthday for DH last week & a few months ago we toyed with the idea of throwing a big party the Saturday after ie today. DH emailed his brother to see if he would come, didn't hear back (typical) so didn't think any more of it. In the end we decided against it as DH didn't want the fuss or expense. Big Birthday came & went without a call or card from BIL (again typical) and we've had a lovely family day today out as per DH's request.
All good until we get home
to find BIL has been trying to ring all afternoon (DH's mobile had died) as he'd turned up on our doorstep as a big surprise for the party 
I refused to cancel our dinner plans & told DH he couldn't stay so BIL is currently sulking in a local b&b and no doubt mil will be mortified that golden son has been treated so badly after such a wonderful gesture 
I'm guessing BIL was in the area anyway (has done previously but never contacted us) but I do feel bad for DH & it's put a real dampner on an otherwise lovely day for DH's special birthday
.
Was I unreasonable to tell BIL to sod off or is he a knob for just turning up expecting us to welcome him into our home despite not hearing a word from him for months.