On the atrocious litany return...It is actually more like:1d8+1d6(acid)+2d6(holy) +14 (x FOUR ATTACKS) (x double damage)
so more like (for 1 round):
8d8+24d6+112 (assuming they all hit..etc..but against ogres, they are all going to hit.)
Ok, but unless you are using 25 point buy or this guy has like a 7 con, those numbers are with Judgement, Bane, and Litany up... so this isn't happening before round 3 because they are all swift action activations. What where the ogres doing in the first 2 rounds? They can take cover or disarm the archer before he ramps everything up. Also, even if this does all go off, he has blown 2 of his 8 rounds of bane, 1 of his 3 judgements, and 1 of his 3 level 3 spells (assuming 16 wis). Also, with the double damage, he might have killed the one enemy that was affected by the litany in less than a full attack and not even gotten a full round of benefit out of that spell, especially if it isn't happening until the 3rd round of the combat (if there is still an undamaged enemy on the 3rd round, sounds like that's good for you giving them a challenge). Again, the full trick is limited to 3 rounds per day against 3 specific enemies and leaves him unable to use judgement in other combats that day and only 2 other rounds worth of bane damage.
And, by my back of the envelope math...
6 BAB + 6 Dex + 3 Enhancement (2 from bane) + 2 sacred (judgement) + 1 PBS -2 rapid shot -2deadly aim = +14... after TWO rounds of buffing with limited use abilities
He's looking at about +14 (two arrows) / +14 (one arrow)/ +9 (one arrow) with judgement, bane, deadly aim, rapid shot, and point blank shot in play, given the weapon you described and assuming 22 dex. If the ogres have cover, he is shooting against 21 AC... hardly automatic, but why waste that much power on a CR3... if they are hill giants with cover, then that is AC25... an even 50/50 to hit.
The rest of those combats he is +12 (2arrows) / +12 / +7 for 1d8+1d6+12.... not awful for a level 9 character, but not...
While the inquisitor in my game is melee, I have a similar experience with them. They are extremely good a few rounds a day, middle of the road a few more, and fall off sharply after that. Extending encounters with things like enemy reinforcements, maxing enemy HP per hit die rather than using the average, and having enemies take full cover can drain party resources fast. Also, do not let the players have a 5 minute adventuring day.