Great pictures! Saw it today too, new for Ontario for me.
Jaegers (Long-tailed, Parasitic and Pomarine) are regular at Van Wagners Beach area in Hamilton and are seen every fall, but it's rare to have one as cooperative as this one. They usually stay way out over the lake.