Finn can’t believe his luck