That seems about right
But just for clarification, bi can be attracted to any two genders, and can have a preference; it doesn't have to be only male and female
BISEXUAL - ATTRACTED TO 2 GENDERS (FEMALE, MALE NON-B) AND CAN HAVE A PREFRENCE
POLYSEXUAL - ATTRACTED TO MORE THEN 2 GENDERS BUT NOT ALL OF THEM AND CAN HAVE A PREF
OMNI - ATTRACTED TO ALL GENDERS BUT HAS A PREF
PAN - ATTRECTED TO ALL GENDERS BUT HAS NO PREF; SO HERE IS WHAT I THINKS THESE MEAN (CORRECT ME IF I AM WRONG)