Join Date: May 2015
Location: Ontario Canada
Thanked 656 Times in 569 Posts
Rep Power: 16
Are there any droppings (poop) stuck on his vent or the feathers around his vent? Some birds don't like to have poop stuck to their feathers around their bottom so they rub against perches or the bars of their cage trying to get the mess off. If you see dried mess on his vent or feathers then there is a problem with something he's eating that causes this.
The other thing he might be doing is for pleasure. Maybe he likes rubbing his "Hoo Hah" on your warm soft blanket because it feels nice.