I've always liked the name Jared (I prefer this spelling, but I assume Jarod is pronounced the same and is simply a spelling variation). I don't think Devin or Brendan are anywhere near as handsome - they are much trendier and bound to feel dated by the time he grows up. They also don't have the same sophisticated feel. They are moreover being coopted as girls' names (though, I don't personally care for them as girls' names either). Jarod is a great name, strong yet soft, and I think you need a nice classic name with the same qualities.
If you really like a name ending with n, some other possibilities are:
Quentin (this is a great name that goes really well with Jarod. It also has a very similar sound to Devin)
Jarod is a great name, and I love Phoebe--but I agree with pp that Brendan and Devin seem like weaker choices for a boy.
Other boys names I think you might like:
Middle names that I like with Phoebe: