Build suggestions for mITX please!

Have a spare R7 360 and just got a nice 50" TV. Time to build a streaming computer! I'd like peoples recommendations. I've made a few myself, but I am just looking for more ideas. There's so many parts, you never know if you might have missed one.

Some stuff to know.

-Budget ~$300-350 USD before tax. Prefer to keep it closer to $300 unless the benefit is big enough.
-Do want an SSD, not HDD. 64GB is fine, more if it'll fit the budget.
-Streaming on 1080p screen. Occasional web browsing and torrenting. No heavy processing needed.
-Need 430w+ for the R7 360.
-Mini-ITX required. Need it to be as small as possible!
-4GB of ram in 1 slot is probably fine. Can't see needing any more than that, unless you think so.
-Prefer amazon, since I have prime.
-Wifi not needed.
-Windows not needed.

Thanks =)

Here's what I got so far:

PCPartPicker part list / Price breakdown by merchant

CPU: Intel Pentium G4400 3.3GHz Dual-Core Processor ($59.99)
Motherboard: MSI H110I Pro Mini ITX LGA1151 Motherboard ($72.99)
Memory: Crucial 4GB (1 x 4GB) DDR4-2133 Memory ($20.99)
Video Card: MSI Radeon R7 360 2GB Video Card ($0.00)
Case: Thermaltake Core V1 Mini ITX Tower Case ($44.96)
Power Supply: EVGA 500W 80+ Certified ATX Power Supply ($37.46)
Other: Biwin SATA III Internal Solid State Drive, SSD 120GB with Superior Read 563 MB/s and Write 452MB/s ($39.99)
Total: $276.38
Prices include shipping, taxes, and discounts when available
Generated by PCPartPicker 2016-10-09 22:27 EDT-0400