-
I had the same problem recently and used one of these and decent Polyfilla to patch a hole in our cellar ceiling:
https://www.ebay.co.uk/itm/Giraffe-Plasterboard-and-Drywall-Repair-Patch-15cm-x-15cm/323371878636?ssPageName=STRK%3AMEBIDX%3AIT&_trksid=p2060353.m2749.l2649It's a functional cellar so the finish doesn't have to be perfect, but when we paint over it I reckon it will look decent actually.
cc: @hugo7
That's pretty much my approach although it helps when you cut a piece of plasterboard out of a wall to keep it for the cover up, then you can use a batten behind the plasterboard and screw the piece you cut out to it. If you use a hole saw then its really easy. Sometimes you need plasterboard tape for the edges, there are some finer scrims available. I have started painting all these repairs with Gardz from Zinsser, just ensures that you will get a good paint finish.
I wouldn't touch the expanding foam with a barge pole. One of the least forgiving methods and it can expand in walls creating all kinds of problems.