It's not good to handle right away when you first get your snake, so as to wait till he gets settled in and comfortable, and feeling nice and secure. And best not to handle right after feeding... usually about 48 hours, though not a hard rule. Other than that, handle all you want. I mean, you probably don't want to take him out for 20 hours a day... but, if you want to handle daily, nothing wrong with that. You can usually get a feel for your snake's comfort zone. If you're stressing him out from too much handling he might not eat (as an example).
Regarding poop... he'll poop when he's ready. They can go for awhile before pooping. I mean, if you see a bulging by his butt, maybe there can be compaction or poop backup. But, again, it's not NOT normal for a bp to not poop often.