St. Peter Claver, Priest