This book is a great place to start for BMAT revision, the essay section is very detailed and they have complied past papers into one folder for you (online), which is so helpful!