In a bowl, toss the shrimp with salt, pepper, Creole Trinity and Herb seasoning, and Magic Seafood seasoning until well coated on all sides.
Heat the olive oil in a large Dutch oven or deep skillet over medium heat. Sear the shrimp for 4 to 5 minutes until pink and just cooked through. Remove and set aside, leaving all the drippings in the pot.
In the same pot, add the butter, diced onion, minced garlic, and green onions. Cook for 3 to 4 minutes until softened and fragrant.
Pour in the bourbon and let it simmer for 4 to 6 minutes to cook off the alcohol, stirring occasionally.
Stir in the additional garlic powder, onion powder, Creole Trinity and Herb, and Magic Seafood seasoning. Sprinkle in the flour and stir to incorporate. Pour in the chicken broth and bring to a simmer. Cook for about 5 minutes until the sauce is slightly thickened.
Add the cooked linguine to the pot and toss to coat in the sauce. Add the freshly grated Parmesan and mix until fully combined.
Return the seared shrimp to the pot. Drizzle the lemon juice over everything and toss to combine.
Garnish with fresh parsley and red pepper flakes. Taste and adjust seasoning as needed. Serve warm.