Per the link you posted:
2008 Obama – Biden Transition Team, Health Care Community Discussion * Moderator Requested as Moderator by the Incoming Obama – Biden Administration for ACA
Well there you go. His bona fides is questionable at best.