I think you know what it means to find your feet. Plus, he did fairly well at Swansea.
I want to know what 'you' mean by "finding your feet". For me, it suggests a settling in period for someone possibly moving to another country, learning a new language, playing in an unfamiliar league and under a manager with new methods to what he is used to. None of that applies ere. So what do 'you' mean?