Racing Pigeon?

I'm pretty sure this is some sort of racing pigeon, it's been visiting my garden for well over a month now, I have no problem with it being around, it used to be really tame and I was able to sit next to it in the garden hand feeding it, it's not tame at all now all I have to do is look out the window and 50% of the time it'll fly away, but when the postman comes he'll sit there and continue feeding.

I don't know whether it's male or female, just assumed it was a male lol, he's been named 'Pidge' by my family, and he's got 2 rings on his right leg one green and one blue. The green one is plain, but the blue one has letters and numbers on it.

He's a really pretty bird...

The only thing that concerns me is that last night on my way home from walking the dog at 10pm, he was sitting on the roof of my house huddled up sleeping in the rain and it made me feel bad :-( Is there anything I can do for this lovely bird?

Becca :-)