I have asked several people about him and seems like there is a reason why it all turned out this way, but no one is willing to talk about it in the open.
However, I have received two requests for the domains under my management from the same person - not the ones I picked up in TBR recently...