You can keep your buttonholes from wilting by sealing the stems with wire and tape. Another tip is to store it in a cool, dry place.  It is also a great idea to keep them in the fridge on a hot day.  Just make sure they’re kept away from moisture and water.