Pooping every 3 weeks is about average for some snakes. Just make sure you are feeding enough. The prey should be about as big as the snake at it's thickest part. Or, if you have a scale, 10%-15% of the snakes body weight. If you are feeding multiple preys then weigh them together so that their combined weight = 10-15%...