I would recommend you bring your own (multiple use pillows/blankets can be nasty)
There should be some pillows and blankets on redeye flights, but I will caution you that these pillows and blankets are sitting around for a long time on the a/c.
They might have been on the floor, under a rollerboard in the oberhead bin, been sneezed or coughed into, etc. (multiple times) so using these pillows/blankets is not a good idea.
RC