I just ran him today and the timers seemed fine, if you are constantly getting them earlier than the timer run transcriptor and post a log.
I did him tonight and as far as I saw he only ever roared once, not sure what you want timed.
Sorry for not being clear; what I'm looking for is a early warning 'roar soon' but if it's a random/cooldown ability that's random that may not be possible, seems that for whatever reason perhaps in the guild runs I've been seeing, running and hearing by my friends the healers seem to miss the chance to get their hots up before the roar/silence and the tanks die during the two seconds. It'll have to wait until I'm in ZA next for me to send you them however.
Last ZA run I was on post-hot fixes he was roaring twice per fight rather then once just before the shift. Otherwise you can disregard if it's been added since well I haven't run ZA with this updated since mid last week. :)