Nope- no vet.
Your snake gave you a nice yellow solid urate. That's what they have: urates (solid pee), urine (pee), and poo (brown). So that's all good.
Not eating for 6 weeks is a drag. What can you do to the environment that might facilitate your snake feeling secure enough to eat?
Well, it wasn't really "solid". I've seen his solid urates before...this was different. This was runny...it dripped all down my leg... Still normal?