This is my suggestion. Make the buffer size go to 1Gig or 2Gigs.
I use a usb2 hard drive for my iso files. When i burn Everything is fine up to 12X
After 12x buffer slowly goes down and then fills up a couple of times.
if I had a larger buffer would not need to stop and fill again.