"The source that has been discussed in the media at some length beyond Christopher Steele," would seem to be Halper. If it's him though, he made first contact with Carter Page on July 11-12, 2016 and George P in Sept 2016.

— Chuck Ross (@ChuckRossDC) February 20, 2019