van Buuren takes four before Gloucestershire resist in their second innings