Thorne, James (1795-1872), Methodist Bible Christian preacher