No... not a rumor. I've heard from several with hands on experience dealing with BDC. And these are not on the forums.
And his porting... I think some of the newbs goes ape shit over his mirror polished ports he post on the forums but we all know, that shit is just for looks that you can't even see. I mean this is the guy who used to have wooden motor mounts back in the days and think it would work

And who used to tune car's and didn't even own his own datalogic... and steals other people's maps and load those to other people's car and charges 300+ dollars... And this isn't slandering... as this is all what I've heard from reputable people