Great combo! I fear
Finn is rising in popularity (maybe because of Glee?), so it's nice to have a timeless, dignified full name like
Phineas to fall back on.
Michael is always nice to see even if it does seem fillerish. Personally I'd avoid it as a middle name unless it had family significance.