Your 9/10 selection is too heavy for Bonefish. I have always been a big fan of 8 weights. This line weight category can handle wind very well. Plus the flies are usually sparse with the exception to some crab patterns.
Your 9/10 is fine for larger baby Tarpon and smaller teenage Tarpon. You may feel undergunned on smaller adults. You will be undergunned on large adults. You should think 8 or 9 weight for baby Tarpon and 11 or 12 weight for an adult Tarpon.
As for brands and models, cast a few to see which works best for you. Look at the following:
- Sage Xi3
- Hardy ProAxis
- Scott S4S
- G Loomis NRX