If you aren't able to locate an arrival in the state records and/or database mentioned by Robert Hoare, consider checking the Boston area newspapers. Some papers routinely published lists of ships/steamers arriving.
In particular, check the Boston Daily Advertiser for select entries reporting about arrivals at Boston, New York, etc. (a column titled "Marine Journal"; and separate entries for keyword "arrived" "ship"; "shipping news"; "port"; "steamer").
Periodic tables of scheduled arrivals / departures. Apparently occasional tables of scheduled arrivals/departures were published. Entries are arranged by the date sailed. Click the link below for an example of such a table that published on Tuesday, June 9, 1891 (the day after your man was said to have arrived).
More common daily entries including but not limited to daily entries in a column "Marine Journal." The daily entries contain quite a bit of information, too. I don't know customary reporting practices for these reports about arrivals nor do I fully appreciate the nomenclature used. You may want to track down still later (or earlier) issues for information about ships arriving at this time.
- Boston Daily Advertiser, June 8, 1891, p. 6, c. 7.
- Boston Daily Advertiser, June 9, 1891, p. 8, c. 3. (below)
- Boston Daily Advertiser, June 10, 1891, p. 1, c. 5. (below)