Bolger's push made the difference between a defender possibly being able to get a head on the ball and not. That's worthy of a free kick, especially when the outcome of the defender not playing the ball is a clear goalscoring opportunity.
The ref's decision to not give a penalty for the push on Corr was inexplicable. It looked "worse"! but in fact in terms of effect on the game was no different to Bolger's foul.
Unfortunately, once a player is lying on the ground holding his head, the ref HAS to stop the game because of the possibility of a head injury. He's got to be 100% sure the player's not hurt his head to carry on, and I can't imagine any scenario where that would be a recommended course of action. The player may have conned him, or simply may have known that con or not, the ref has to stop the game once he holds his head. Either way, you can't blame the ref for stopping the game, just because we had a promising break on at the time.
In terms of time added on at the end of extra time, to add 2 minutes on for just 15 minutes of play (well, not 15 minutes of play, the ball is barely in play for 50% of the match time anyway) IS the equivalent of 6 minutes over a half of football. So those of you arguing we should have had 6 minutes at the end of the second period of extra time, are you seriously claiming that over 45 minutes, you'd expect him to have played 18 minutes of added on time?!?
Where do people think we're going to magic up all these "competent" referees from? You think they're all hidden at a referee farm somewhere?!?! Of course not! The referees we get are, by definition, the best ones for the job, because they, like us, are at this level in the football system on merit. It's a relative merit, not an absolute one. If you want better referees, play at a better level of football. Until then, suck it up.