You like classics firsts ?
If so :
Henry / Harry Philip
I think it would help to know more about your style or a list of names you're considering. I think LOTS of first names could go with Philip.
I've had Amaury Philip (Theo) on my list for a while and I think it's lovely, but obviously Amaury/Amory isn't for everyone.