Your going to get quite a few different opinions on this as everyone likes different tires lol.
If its not really muddy where you ride offroad get pirreli mt21s or michlin t63s in stock sizes, they work good on and offroad. The fronts will be 90/90 instead of 80/100 but they're the same size its just a different way of measuring them.
If its muddy offroad get a pirreli xcmh front and a kenda trackmaster 100/100 rear, they work awesome offroad but just ok on the road, dont go crazy fast on wet pavement lol.
This is what I run but im more like 95% offroad/ 5% onroad.
Lots of people like dunlop d606s, but it only comes in a big tall 120/90 and I dont like the taller rear profile.
Same thing with pirreli mt43 rears, they work and last well but jack the back of the bike up too much for me.
I dont like raising the rear of this bike up with a tall tire as its a touch too high in the rear stock, raisng it any more makes the handling worse. Plus its only a 250 and big tires rob hp.