Can this be translated as "he arrived?” "He has come now" feels awkward in Eng.
"He has arrived now" would be a much better translation.
Wondering: wouldn't " he had JUST come" be a better translation?
That would be "Han hadde akkurat kommet", which has a different meaning.
Hmmmm.... What might that be?