In a blender or food processor, combine the onion, garlic, scotch bonnet pepper (if using), parsley, thyme, green onions, lime juice, salt, and black pepper. Blend until smooth.
Rub the fish fillets with the Bajan seasoning and let them marinate for at least 30 minutes.
In one bowl, mix the all-purpose flour and cornmeal.
In another bowl, beat the eggs with the milk.
Remove the marinated fish fillets from the seasoning. Season them with salt, black pepper, paprika, garlic powder, onion powder, and thyme leaves.
Dredge each fish fillet in the flour and cornmeal mixture, then dip it into the beaten eggs, and finally coat it again with the flour and cornmeal mixture.
In a large skillet, heat the vegetable oil over medium-high heat.
Fry the fish fillets for about 3-4 minutes on each side, or until golden brown and crispy.
Remove from the skillet and place on paper towels to drain any excess oil.
Enjoy your meal!