Christopher Gibson, Astrologer