I agree with Lord Sorril's post above- in the future, try to avoid letting your snake ingest substrate, or falling, but it does happen now & then and your snake will probably be alright.
Do watch for symptoms that suggest otherwise- but from what you've said, a vet visit without a clear need would cause more stress on your snake & might cause them to stop eating for you.
By the way, I notice you're new here-We're glad to have you join us, & we'll be happy to help you figure out your new pet if you have other questions.
And with any new snake, for best results, it's best not to handle them until they've fed 3 times for you without refusing (unless they're in shed, then it's normal for them not to eat).
Also, it's best not to handle them for at least a day (or 2, for larger meals) after they've eaten. Otherwise, they may regurgitate the meal they just had, & that is truly bad for them.
So for now, just be content to watch your new pet without handling. New homes are very scary to snakes- it takes time for them to feel safe. It's a good sign that your snake just ate for you-![]()