As far as I recall, SQ26 FRA-JFK departs from Terminal C, not B.
Yeap, you are right, my bad. However, this does not change it to the better.
Last time I took that flight I arrived on LH at A15 at about 7.00, had to run and to find my way to C21 at the end of the C pier close to Terminal 2 and ended up in a madhouse with twohundred tired Y-pax.
Last time I flew LH I arrived at A15, walked to the F/C Check Inn, was taken to the FCT and and had a good breakfast, got on the car to the plane and arrived two hours later (comperared to SQ) in NY - still early enough for my business lunch.
Guess what I do next time

(You will not guess because I will fly ex DUS without a feeder flight, nice F/C on LH Airbus and an airport that allows me to leave my DUS office 60 minuts before departure)