Kirchner, Stefan, Finland