Yup, perfectly normal to have a small amount of blood at vent with a shed. The hard white thing is urates. Urates = pee, also normal. If it's a young snake, they often don't poo with every meal, as they are growing and use all of their meal. I wouldn't be worried.