Another thing to remember and something you have alluded to is runway width, thinner runway, to what your used to, will make it look like you are higher than you are so you flare late, a wider one makes you think you are lower so you flare early.
With the landing it was flat and that's that.