So, idk what you've heard but, everything you said doesn't make sense, let's go by parts from what you've said...
1st, the i-129f doesn't do anything to your i-130, it could actually speed up the process according to other people (not sure if it's all true), but it's free and if you get approved on your i-130 they reject your i-129f and you move on to NVC.
2nd the fact that your husband started a new job meanwhile doesn't mean that he has to inform USCIS right now, because you're going to have to provide all of that information again to NVC and it has to be the updated one, so you don't change anything for now, keep the same info that you have on the i-130.
Anyway, that's just my opinion.