L.S.
You've already been exposed to his flu, so getting the shot won't prevent you from catching it from him (if you're going to get it from him). He may be infected with a different strain than the shot prevents against, so it getting the shot will protect you further. But don't assume that because you're getting the shot that you won't still get the flu.