[subject] + 给 + [noun] + 带来 + (了) + [noun]
[subject] + 带给 + [noun] + [noun]
给 + someone + 带来 + something says a cause brings a result to someone or something. The result is usually abstract: 麻烦, 方便, 快乐, 变化, 好处, 影响. 了 after 带来 marks a result that has already arrived.
The second sentence is a set apology; 给你添麻烦了 says the same.
带来 can't take the person straight after it. English "brought us problems" puts "us" after the verb; Chinese moves the person in front, after 给.
带给 + person + thing is the other correct order, a little more written.
With a concrete object, 带来 is plain "bring", and 给 is "for": 我给你带来了一本书 "I've brought you a book". The abstract use turns up in writing about change and its effects.