Yes, bosses have MP (try using Sense on 'em), apparently except for Safer.Sephiroth.

The most common one is for Jenova-LIFE to run out; again usually because it's an easy boss to play around with.