What you thought is neither here nor there as there is always a price list in the room information book.Is there's a mini bar in your room, does it explicitly say that if you drink from it you will be billed?
If not, surely your man could say "well your honour it was in my room and I thought it was complimentary as part of the service"
Honestly I don't think I was ever in a hotel room with a mini bar.