First Pork Roast Predicament
You're good.
Many people have fears about pork because of trichinosis, which has led to people overcooking port until it is dry and unpalatable. Trichinosis is extremely rare in most places, so you could eat it raw if you wanted to with very, very low chance of getting sick. Previously the USDA guidelines was to cook pork chops or roasts to 160°F (71°C), however there has been a recognition that this is overkill and it has been revised down to 145°F (63°C) as evidence has shown that temperature instantly makes the food safe. 154°F is far above what you need for safety.
Your pork was a bit pink in the middle and still juicy, this is a good thing.
Note: the guidelines for ground pork, beef and lamb are still to cook to 160°F (71°C).