I rather fancied calling DS2 Axel - but we live in Germany (which in a way makes it more normal BUT... it sounds exactly the same as the word for armpit in German!" As we didn't want him to be nicknamed Sweaty or anything by his school friends we called him Henry in the end :o
Jagger just says Mick Jagger to me... also wouldn't work with many surnames IMO.
DS1 is Erik - Viking name, means Kingly or Eternal ruler... I think he really suits it (he's a big strong broad shouldered boy :) ), if you are looking for good strong names that are also not in common use I recommend it :)