He had been raised indoors, from an egg and, having grown from tiny to big fat caterpillar over several weeks, made a perfect chrysalis. Our weather has been a little cold, as we wait for Summer to really kick in, so he remained in the chrysalis for 17 days (the usual time is about 10 days when the weather is warm).
Last evening he made a perfect emergence from his chrysalis, puffed out his wings and did all the right butterfly things to be ready to fly.
This morning was sunny, so I placed him outside under the shelter of our veranda roof.
Within 5 minutes of being outside in the open air, he was off.
A perfect takeoff and a perfect flight.