Odd, I get haste done first every time. Also, in a good order: First the SYN, then the leader, then the other character. Makes sense! He then puts on other things in the right order - if it's an enemy weak against fire, he'll buff magic stuffs first or do Enfire or something so that I can get that extra touch put to my COMs.
The only time I've had trouble with the AI is when they choose who they heal poorly. Everything else has been fine for me.