I prevent my brioche French toast from getting soggy by doing two things. First I slice the brioche into thicker slices. The second thing I do is count to 2 seconds when I dip each side of the French toast in the custard. This makes sure the bread does not sit too long and absorb too much liquid.