Cut ribs into small portions of 2 or 3 bones each. Bring a large pot of water to the boil. Add the salt, black pepper and dried red chilli to the water. Boil the ribs in seasoned water for 20 minutes. Drain, and let the ribs sit for about a half an hour.
Meanwhile, preheat the BBQ to high. Lightly coat the ribs with BBQ sauce. Cook the ribs over high heat for a 5 to 10 minutes on each side to get a nice barbecued look to them.
Place BBQ ribs in a slow cooker. Pour remaining BBQ sauce and one bottle of stout over the ribs; this should cover at least half of the ribs. Cover, and cook on High for 3 hours. Check ribs every hour or so, and add more stout if needed to dilute sauce. Stir to get the ribs on top into the sauce. The ribs are done when the meat is falling off the bone. The ribs were cooked completely in the first process, the rest is about flavour and texture.
If you add too much stout, the sauce will get very thin. It is best to drink most of the second bottle.