Hi ethylplant,
Waiting for a player over 30 minutes?! I bet you're a kind of person who is dead but won't lie down, huh? LOL
He's gondie for good and we call this kind of losers QUITTER here. He will never come back and yes, unfortunately that scumbag just wasted your precious time and XPs. :-(
Just forfeit the match and do not play with strangers if you want to prevent it from happening again. I know it's sad and frustrating, but it looks like that is the only solution available for now.
Cheers.
Simon