I dont know your folks. So that's irrelevant to me. These people have a long track record of knowing team and recruiting information.Well that's not what folks around here who know him personally say. You know folks who work with him everyday ? No such thing as " insiders ". They're ALL outsiders. Some are just much more respected by the program than others because of their professionalism.
So I will trust them. If you don't, that's fine. Not worried about it