How to wrap and boolean around a cylinder?
You can use a Curve modifier to make your pattern turn around. Don't forget to put the honeycomb object at the exact same position as the bezier circle origin (use ShiftS for a Cursor to Selected then Selected to Cursor).

You could also use the Simple Deform modifier with Bend option. These methods will slightly deform each cylinder of the honeycomb object though, if you don't want that use another method like for example array around an empty (i.e. Array modifier with the Object Offset option)