Those blocks are both legal. Not even close to IBB.
I recommend the Aloha clinic videos. Here's the 2011 clinic video on blocking:
Aloha Clinic Video 2011 Blocking & Holding - YouTube
The philosophy for IBB focuses on angle of approach. Applying this philosophy to your play shows clearly that these blocks are legal.