The bad news is it was someone here on the forum who renewed it, not baldur.
I don't think so. Any registration reseller not working like that. They can't sell domain anyone else before 80 days after expiration date. This domain still belong to the same person.