X-Fusion Velvet or Velour are 650B compatible and they even advertise them as such. Actually any 26 fork with clearance for a 26 x 2.6 will work fine with a NeoMoto 2.35. I'm using a Rockshox Psylo Race (the Psylo's were designed to clear 26 x 2.7s) on my Beasley and at 125mm trave its the same length as the stock rigid fork.
A Marzocchi DropOff from 2006 clears the NeoMoto but its kinda hefty. Noleen MegaAirs fit them but there's not much mud clearance to spare on the brace. Check the 650B forum and read the fork compatibility thread.