Your flycatcher may actually be a Willow FC. The wings look short and the head is fairly rounded. The breast is not a light-coloured as I expect from a Willow but its behavior may clinch it. Did it repeatedly visit the same perch after catching its prey? Pewees tend to do this while Willows do not.