I can't tell if it's a male or a female because I can't see its front clearly (the picture needs to be taken from the same height he is perching and showing a full front) but whatever it is, it's a beautiful bird!
Don't put his cage on the floor, it stresses them out something terrible (grounded birds are dead birds in the wild).
It seems to me that the hanging upside down is something birds that spend too much time in a small cage do because all the birds that did it when they first came in stopped and never did it again.
Great on the better diet effort!

Just make sure he is getting organic on the items on the 'dirtiest' list. And yes, sennies do purr
