Rinse jasmine rice under cold water until clear; combine with 1.5 cups water in a saucepan, bring to a boil, then cover and simmer on low for 15 minutes.
Whisk together soy sauce, honey, and grated ginger in a small bowl to create the glaze.
Pat salmon fillets dry with paper towels and season with salt and pepper.
Heat olive oil in a non-stick skillet over medium-high heat.
Place salmon skin-side down in the skillet and sear for 4 to 5 minutes until skin is crispy; flip and cook for 3 minutes more.
Brush the soy-ginger glaze onto the salmon during the final minute of searing.
Mix mayonnaise and sriracha in a small ramekin until smooth.
Fluff the cooked rice with a fork and divide into two serving bowls.
Place one salmon fillet into each bowl alongside sliced cucumber and avocado.
Garnish with green onions and sesame seeds, then drizzle with the spicy mayo and any remaining glaze from the skillet.