Don't worry, he's a perfectly normal little hedgie.
Some hedgehogs will be that cautious even if they come from an excellent breeder who handled them every day. By nature, they're pretty shy animals and it can take some time for them to warm up to you. It all depends on the individual hedgehog, and probably has little to do with how you're treating him. I've even seen people say that they had their hedgehog for up to a year before the hedgehog learned to trust them, which is not typical, but still nothing to really worry about. So don't fret, he's okay!
Bonding is also dependent on the hedgie, but if he's very scared whenever you try to hold him, just take things slow. Before even picking him up out of the cage, try stroking him and talking gently to him. My own little baby is normally very sweet, but is quilling right now and is the grumpiest little thing ever. :lol: Nevertheless he will come around if I talk to him for a minute. Then it's a good idea to just hold him on your lap while you work on the computer or watch TV, or just lay on the floor and let him explore on you. Both of these will let you spend time with him while he also gets to know your scent.
Have you tried putting a worn article of your clothing in his cage for him to snuggle with? If you sleep with a shirt on, or even just put a piece of fleece inside your shirt and sleep with it for a night, you can put it in the hedgie's cage and it will help them get to know and trust your scent much faster.
As for the pooping... They are poop machines, and that's about all there is to it. :lol: Usually if you wake your hedgie up, they're going to go to the bathroom (a LOT) within the next ten minutes or so. Just keep something nearby to clean up, or keep him near the cage while you're first playing with him and then put him in his litter box when he starts to "go." That might help him take to the litter box as well, although some hedgehogs never will.
Bonding is also dependent on the hedgie, but if he's very scared whenever you try to hold him, just take things slow. Before even picking him up out of the cage, try stroking him and talking gently to him. My own little baby is normally very sweet, but is quilling right now and is the grumpiest little thing ever. :lol: Nevertheless he will come around if I talk to him for a minute. Then it's a good idea to just hold him on your lap while you work on the computer or watch TV, or just lay on the floor and let him explore on you. Both of these will let you spend time with him while he also gets to know your scent.
Have you tried putting a worn article of your clothing in his cage for him to snuggle with? If you sleep with a shirt on, or even just put a piece of fleece inside your shirt and sleep with it for a night, you can put it in the hedgie's cage and it will help them get to know and trust your scent much faster.
As for the pooping... They are poop machines, and that's about all there is to it. :lol: Usually if you wake your hedgie up, they're going to go to the bathroom (a LOT) within the next ten minutes or so. Just keep something nearby to clean up, or keep him near the cage while you're first playing with him and then put him in his litter box when he starts to "go." That might help him take to the litter box as well, although some hedgehogs never will.