Pat the fish completely dry and season with salt and pepper.
Mix soy sauce, lime juice, honey, sesame oil, and water in a bowl.
Heat oil in a skillet over medium-high heat.
Place the fish in the skillet and sear for 3–5 minutes without moving it.
Turn the fillets, add butter, and cook for another 2–4 minutes.
Check the thickest part with a thermometer; cook until it reaches 145°F (63°C).
Remove the fish. Add ginger, garlic, and chili to the skillet and cook for 30–45 seconds.
Add the sauce mixture and simmer for 1–2 minutes.
Spoon the sauce over the fish and garnish with green onions and cilantro.
Serve immediately with rice and lime wedges.