This is my first attempt at a model and I think it looks decent. I included the .json (Replaces the brain coral model unless you want to turn it into a mod) and the textures. The textures are coded to work by adding them into a folder called "blockbench" in your assets/minecraft/textures/block directory. Model is approximately proportionate to the height a real barbecue (if you were a minecraft character)
"Barbecue" by HydroxFrost
Available for download at https://blockmodels.com.com/model/867/
Not sure why the texture doesn't show up on the model viewer but here is a photo of the model after being set up correctly https://i.imgur.com/RaMKQow.png
@HydroxFrost now in model viewer it's fixed.