Ed Chin publicly holds himself out to be a devout Christian. He has a prayer program every Saturday on his site. He is asking for donations without accounting for them.
Without the need to debate whether religion is real, the central Christian doctrine is that of one god and no others. Believing in other religions or having anything to do with them is a heresy.
Ed Chin did just that. He went before the head monk of Tibetan Buddhism for his blessing. Chin repeatedly referred to him as the respected or the enlightened one. That is indeed a heresy for a supposedly devout Christian.