what he talks about it is nothing new... it is zen.. it is a mix of traditions but his way of putting simply it is his way. I don't see any trace of religions though just awareness
Here's a heretic from the religion of Science(also called materialism or determinism).