Blom, Raimo, Finland