I have a feeling, he needed to recharge, from a long race flight, and now proceeded to find his home.
If you are interested in keeping some pigeons, just ask here. There are many friendly peeps that can guide you thru every aspect of pigeon keeping. :thumbsup