There isn't a difference really. They both just mean nonsense. If I was forced to think of one difference, I would say we are more likely to say someone is talking gibberish, than they are talking mumbo jumbo. Mumbo jumbo is used more to describe a thing, rather than the act of talking. But, that said, if you said he's just talking mumbo jumbo, no one is going to tell you it's wrong.