Present perfect of the verb to be
Can someone explain to me when to use ha estado and ha sido with an adjective? For example, if a plane is delayed, I would say "el avion esta demorado". But, if I want to say the plane has been delayed I wouldn't say "el avion ha estado demorado", but rather, "el avion ha sido demorado". Why would this be? Are there rules of thumb that I can learn?