finnegan perkins