I wouldn't give him too much credit for just doing his job. He's done much damage so far in his short tenure and said many disparaging things against his enemy party and he did the minimum of his job because he knew he had numerous people ready to leave the party and that would leave Jeffries in power and he couldn't let that happen.
The aid package is far bigger than him. He will come back with his true colors next week. This article and the last 4 I just read sound like it was scripts from his campaign writers. He would have lost his job either way. He's not going to last. The russian spokesperson mtg will be the new house speaker.