Question about the timing of the Ranger and Bard levels.

In all the options its:
Ranger, 6xFighter, Bard... or Bard, 6xFighter, Ranger. Then the rest Fighter.

Is there any reason why you cant go Bard, Ranger, 18xFighter?

This gets you good skills at 1, Bow Strength at 2 (and even more skills, plus the Undead FE), and then off you go with Fighter.

It means you get Kensai I a level later, and 1 Fighter Feat a level later, but you get skills and Bow Strength quickly.