Yeah a delay of 2mS seems to work fine, thanks for the explanation. Once I have got the proper PCBs and cabling I can better experiments with bauds.
I have always assumed using delay to be bad practice, would it be wise to use a timer/flag in this instance to set the DE Pin?