Second, Third, Etc Confirmations taking a long time, why?
I thought confirmations after the 1st were every time a new block was added to the chain.


Yes, as long as the block being added is 'on top' of the most recent block.


  So my question is, why would this transaction take so long for a second confirmation?


Blocks generally come every ten minutes, but that's not guaranteed. Sometimes they come seconds apart, sometimes it takes an hour.


  Bonus Question: Is there some way for me to see how many blocks have been added to the blockchain since the block my transaction is in?


Yes, that's what the number of confirmations represents.