Pork ribs are fine. Genreally it is advised to give non load bearing bones, to give bones of young animals (and the pigs slaughtered for us won't be old at all), that's why chicken wings are fine for example and rib and breast bones of pork and lamb or the bone in belly slices.
Amount wise...2-3% of the expected adult weight, sorry I don't know now how old Oliver is. I suppose a pup as you feed three times a day. You'll soon find out whether it's too much or not in the way he looks. Although pups go through all kinds of funny shapes till they arrive at the right one
You do well!!!