In a large bowl add the shrimp, chili powder, paprika, onion powder, cumin, garlic powder, and salt and pepper. Coat well and set aside.
In a medium-sized skillet over medium-high heat, add 1 tablespoon oil and cook seasoned shrimp on each side for 2-3 minutes or until browned and cooked through. Remove to a shallow plate and set aside.
In the same skillet, add 1 tablespoon olive oil and 1 tablespoon butter and reduce heat to medium. Add vegetable stock, lemon juice and sriracha and bring to a simmer. Allow the sauce to reduce a little, then add the asparagus and cook the asparagus until crisp-tender, approx. 4-6 minutes, turning the asparagus regularly to coat into the sauce.
Push the asparagus on the side and add blackened shrimp back to the pan. Squeeze a dash of lemon juice on top of the blackened shrimp and asparagus. Allow reheating for 1-2 minutes then remove grilled shrimp and asparagus from heat, garnish with parsley, lemon slices, and red crushed chili pepper if you like. Serve immediately.