I'm very sorry for your loseyeah, aspen is not a good choice for beardies, no particle substrate is. No poop could very well mean he was impacted, did the other owners have him on sand? The undigested crickets sound like his temps might have been off and the blood maybe parasites?? Really the only way to tell is to take his body to a vet and get his body examined.