PythonのことはPythonのスレで聞いたほうがよろしいかと
あとバッファリングで抑制できるのはWrite Amplificationでの増加分ぐらいですし、
そもそもSDカードはext4 asyncでマウントされてませんか?

他には十分なメモリが載っているならzramやtmpfsを一時保存先に使って、必要なデータだけ抜き出してSDカードにコピーするとか