Finn enjoying opportunity