Well, I am just getting used to the name
Magnus. Well, it is pretty common here, but not on children. But I think I like it. I like
James too but I have never liked
Peter. If
Peter and
James are important for you, use both. There is nothing wrong with having two middle names.