My initial thoughts after looking through all of the CAN questions on this forum is that I can use each message buffer along with ID mask to accept multiple message ID's in each buffer. Is this correct?
This works for 1 buffer set up here:

This allows me to receive messages 0x311-0x316 that I have been sent from CANalyzer
However, when I try and do this with another buffer alongside this, it stops all messages except 311 in the previous buffer and lets the new buffer work instead for messages 0x521 - 0x525, I have the two set like this:

Am I doing something wrong with how this is set up?
Also, what is the timestamp format for what is being sent out from the Rx_Complete_Isr block?
Thanks!