De Ledesma, Charles, Independent researcher