The vaccine is not needed. He already had the swine flu, if it was confirmed as swine flu with tests, then he wil have antibodies inside him to fight the infection. The vaccine is given to initiate developing the antibodies which fights the infection and avoids infection with swine flu.