Hi Gordon,
The main ports on the east coast of America for Portuguese immigration are: Providence, Boston, New Bedford, and New York. Gloucester was a port from 1906-1943.
It was up to the ship captain to decided where his passengers would be counted if he stopped at 2 ports. I have one ancestor who sailed into New York (Ellis) and then on to New Bedford. She is counted in Ellis/NY. The other sailed into NY and then to Boston. He is counted in Boston.
Information from "They Came in Ships" by John P. Colletta
Boston: 1 Aug 1891- Dec 1943 NARA roll T843. Indices from 1 Jan 1902-30 Jun 1906 (T521). There's more, but this covers your 1902 date.
New Bedford: 1 Jul 1902-Jul1942 (T944); Indices 1 Jul 1902-18 Nov 1954 (T5222). You didn't say when in 1902 you think your ancestor came.
New York: This is online, as you know.
Providence: 17 Jun 1911 - Jan 1943 (T1188); Indices 18 Jun 1911-5 Oct 1954 (T518) and more...This does not cover your 1902 date.
Information from "American Passenger Arrival Records" by Michael Tepper, copyright 1993, pp. 125-128
To New York:The Insular Navigation Company sailed from Lisbon and the Azores and they went to New Bedford and New York. Their only ship that year was the Peninsular, arriving in NY on these dates: Jan. 11, May 17, July 7, Aug 25, Oct 18, Dec 13.
The Linha de Vapores Portuguezes also sailed from Lisbon and the Azores. Their ship was the Patria and arrived in NY on Apr. 7, June 6, and Sept 16.
Information from "Morton Allan Directory," published 1931 with several reprints (mine is 2001) pp. 84-88.
Keep in mind that if your ancestor had an alcunha, he may have entered under that name instead of
Ferreira. And I hope you are searching under Jacinto and Jacintho as well as Jesse.
Good luck,
Cheri Mello
Listowner, Azores-Gen
Researching: São Miguel island: Vila Franca, Ponta Garca, Ribeira Quente, Ribeira das Tainhas, Achada